Chili Palmer
Ученик
(108),
на голосовании
1 год назад
Решение предыдущего задания:
// Создаём и заполняем массив let arr = Array(count).fill(1).map((a, b) => a + b); // Перемешиваем массив; в JS для перестановки значений temp не требуется for (let i = arr.length - 1; i > 0; --i) { let n = Math.floor(Math.random() * (i + 1)); [arr[i], arr[n]] = [arr[n], arr[i]]; } // Выводим массив console.log(arr);
// Создаём и заполняем массив
let arr = Array(count).fill(1).map((a, b) => a + b);
// Перемешиваем массив; в JS для перестановки значений temp не требуется
for (let i = arr.length - 1; i > 0; --i) {
let n = Math.floor(Math.random() * (i + 1));
[arr[i], arr[n]] = [arr[n], arr[i]];
}
// Выводим массив
console.log(arr);