@velma Используйте Math.max() и оператор расширения чтобы найти самое большое число в массиве, ниже пример кода:
1 2 3 4 |
let arr = [3, 1, 2, 4, 5, 25, 1]; // Вывод: 25 Math.max(...arr) |
@velma
Для того, чтобы найти самое большое число в массиве на JavaScript, можно использовать метод Math.max()
в сочетании с распространением массива (spread syntax
), который позволяет передать элементы массива в качестве аргументов функции Math.max()
:
1 2 3 |
const arr = [3, 5, 2, 8, 1]; const maxNum = Math.max(...arr); console.log(maxNum); // Output: 8 |
В этом примере мы создали массив arr
, содержащий пять чисел, затем мы использовали Math.max()
с распространением массива, чтобы найти самое большое число в массиве, и присвоили результат переменной maxNum
. Затем мы вывели результат в консоль.
Если в массиве могут быть отрицательные числа, то можно использовать следующий подход:
1 2 3 |
const arr = [3, -5, 2, 8, 1]; const maxNum = Math.max.apply(null, arr); console.log(maxNum); // Output: 8 |
Здесь мы использовали метод apply()
для вызова Math.max()
с массивом в качестве аргумента, и передали null
в качестве значения this
, поскольку этот параметр в данном случае не имеет значения.