Есть функция, она выводит рандомное число из массива. Как сделать проверку на выводило ли это число раньше?
2 варианта - записывать использованные числа в массив и потом проверять, есть ли число там, например, так:
[7,8,6,2].includes(8)
Или, если использованные числа больше нигде не нужны, то просто удалять их из массива
Можно использовать метод reduce совместно с includes, чтобы отсеять повторяющиеся значения
var arr = new Array(10).fill(0).map(i => ~~(Math.random() * 10));
console.log(
'Начальный: [' + arr.join(', ') +
'] => без дублей: ['
+ arr.reduce((r, c) => r.includes(c) ? r : (r.push(c), r), []).join(', ')
+ ']');
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Не могу понять, но у меня не работает ctrl + C, если я нажимаю эту комбинацию то ничего не копируется, пропадает выделение, а самое противное, что...
Не получается вывести "вчера", с "сегодня" и остальными датами проблем нет
Как сделать, чтобы dropmenu отображалось полностью текст строки, а не часть его