как найти разницу между максимальным и минимальным числом в массиве?
Помогите, все мои попытки как то реализовать это алгоритмическим методом не увенчались успехом.
Для выполнения задачи обязательно использовать if(mass[i] < mass[0]){ mass[0] = mass[i]; } if(mass[i] > mass[0]){ mass[0] = mass[i]; } . Запись через готовую функцию Wath.Min не приемлема. Требование использовать только один цикл for. помогите пожалуйста!!! |
let min = Infinity; let max = -Infinity; let array = [1,2,3,4,5]; for (let num of array) { if (num < min) { min = num; } if (num > max) { max = num; } } const difference = Math.abs(max - min); |
Цитата:
let array = [1,2,3,4,5]; let min = array.at(0); let max = array.at(-1); for (let num of array) { if (num < min) { min = num; } else if (num > max) { max = num; } } const difference = max - min; console.log(difference) |
Часовой пояс GMT +3, время: 12:06. |