Заполнить массив из 5 элементов случайными числами из диапазона [5;37]. найти сумму элементов. заполнить массив из 20 элементов случайными числами из диапазона [-77;123]. Найти кол-во всех нечетных элементов массива. Создать массив из 5 элементов. Заполнить его с клавиатуры. Найти среднее арифметическое этих чисел.

18 Ноя 2019 в 19:46
197 +1
0
Ответы
1

// Создаем массив из 5 элементов и заполняем его случайными числами из диапазона [5;37]
let array1 = [];

for (let i = 0; i < 5; i++) {
array1.push(Math.floor(Math.random() * (37 - 5 + 1)) + 5);
}

// Находим сумму элементов массива
let sum = array1.reduce((acc, curr) => acc + curr, 0);

console.log("Массив из 5 элементов:", array1);
console.log("Сумма элементов массива:", sum);

// Создаем массив из 20 элементов и заполняем его случайными числами из диапазона [-77;123]
let array2 = [];

for (let i = 0; i < 20; i++) {
array2.push(Math.floor(Math.random() * (123 - (-77) + 1)) + (-77));
}

// Находим количество всех нечетных элементов массива
let oddCount = array2.filter(num => num % 2 !== 0).length;

console.log("Массив из 20 элементов:", array2);
console.log("Количество нечетных элементов массива:", oddCount);

// Создаем массив из 5 элементов и заполняем его с клавиатуры
let array3 = [];

for (let i = 0; i < 5; i++) {
let number = parseInt(prompt("Введите число:"));
array3.push(number);
}

// Находим среднее арифметическое элементов массива
let average = array3.reduce((acc, curr) => acc + curr, 0) / array3.length;

console.log("Массив из 5 элементов, введенный с клавиатуры:", array3);
console.log("Среднее арифметическое элементов массива:", average);

19 Апр 2024 в 01:34
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир