Заполнить массив из 10 элементов случайными числами в интервале от [-10..10] и найти в нем максимальный и минимальный элементы и их номера

2 Сен 2019 в 20:41
344 +1
0
Ответы
1

const array = [];
for (let i = 0; i < 10; i++) {
array.push(Math.floor(Math.random() * 21) - 10);
}

let maxElement = array[0];
let minElement = array[0];
let indexOfMaxElement = 0;
let indexOfMinElement = 0;

for (let i = 1; i < array.length; i++) {
if (array[i] > maxElement) {
maxElement = array[i];
indexOfMaxElement = i;
}
if (array[i] < minElement) {
minElement = array[i];
indexOfMinElement = i;
}
}

console.log("Массив:", array);
console.log("Максимальный элемент:", maxElement, "Индекс:", indexOfMaxElement);
console.log("Минимальный элемент:", minElement, "Индекс:", indexOfMinElement);

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