Заполните массив из 20 элементов случайными числами в диапазоне от 20 до 40. вывести **...

0 голосов
378 просмотров

Заполните массив из 20 элементов случайными числами в диапазоне от 20 до 40. вывести на экран. затем уменьшить вдвое все элементы, оканчивающиеся цифрами 4.


Информатика (28 баллов) | 378 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

var массив = [];

for (let сч = 0; сч < 20; сч++) {

 let число = (function (от, до) { return Math.round(от - 0.5 + Math.random() * (до - от + 1)); })(20, 40);

 массив.push(число);

 document.write(число + "; ");

}

массив.forEach(function (зн, ном) {

 if (зн % 10 == 4) массив[ном] /= 2;

});

(654k баллов)