JavaScript
- 20 ответов
- 0 вопросов
13
Вклад в тег
#include <iostream>
#include <ctime>
void fillRandom(int* arr, int size, int min, int max) {
for(int i{0}; i < size; ++i) {
arr[i] = min + (rand() % ((max - min) + 1));
}
}
int main() {
srand(time(NULL));
int len{10}, min{10}, max{99};
int array[len];
fillRandom(array, len, min, max);
for(int& i : array) std::cout << i <<' ';
return 0;
}
#include <iostream>
#include <algorithm>
#include <vector>
#include <ctime>
void fill_random(std::vector& v, int min, int max) {
int i{0};
auto lambda = [&](int index){ v[i] = min + (rand() % ((max - min) + 1)); ++i; };
std::for_each(v.begin(), v.end(), lambda);
}
int main() {
srand(time(NULL));
int size{10}, min{10}, max{99};
std::vector<int> vec(size);
fill_random(vec, min, max);
for(int& i : vec) std::cout << i << ' ';
return 0;
}
let print = s => console.log(s);
function remove_vowels(s) {
let res = '';
for(let i of s) {
if(i != 'a' && i != 'e' && i != 'i' && i != 'o' && i != 'u') res += i;
}
return res;
}
let str = 'Twinkle, twinkle, little star';
print(remove_vowels(str));
#include <iostream>
#include <string>
int main() {
std::string str{"first word and last"};
int ind = str.find(' ');
std::string first_word = str.substr(0, ind);
int ind2 = str.rfind(' ');
std::string last_word = str.substr(ind2+1);
str.replace(0, ind, last_word);
str.replace(ind2, last_word.length(), first_word);
std::cout << str;
return 0;
}
const print = s => console.log(s);
let s = `<a href="https://google.ru/link/123abc/><img src="google.png"><br>Гугл</a>`;
let s2 = `<a href="https://ya.ru/link><img src="ya.png"><br>Яндекс</a>`;
let s3 = `<a href="https://rambler.ru/link/address/><img src="rambler.png"><br>Рамблер</a>`;
let a = s.match(/(?<=<br>).+(?=<)/g)[0];
let b = s2.match(/(?<=<br>).+(?=<)/g)[0];
let c = s3.match(/(?<=<br>).+(?=<)/g)[0];
let arr = [[a, s], [b, s2], [c, s3]];
arr.sort((a, b) => a[0].charCodeAt(0) - b[0].charCodeAt(0));
print(arr);