Как вернуть максимальный элемент заданного массива с использованием структуры кода ниже?Возвращает максимальный элемент массива
var array = [100, 0, 50];
function max(array) {
// code
}
Thank you.
Как вернуть максимальный элемент заданного массива с использованием структуры кода ниже?Возвращает максимальный элемент массива
var array = [100, 0, 50];
function max(array) {
// code
}
Thank you.
Попробуйте Math.max.apply(Math, array)
var array = [100, 0, 50];
Другое решение
function max(array) {
var max = array[0];
for (var i = 0; i < array.length-1; i++) {
max = max > array[i+1] ? max : array[i+1];
}
return max;
}
Используйте spread operator (ES2015):
Math.max(...arr)
Оператор распространения еще не доступен во всех браузерах и время автономной работы - проверки compatibility table.
[Попробуйте это] (https://www.google.co.in/webhp?sourceid=chrome-instant&rlz=1C1CHWA_enIN642IN642&ion=1&espv=2&ie=UTF-8#q=How+to+return+max+element+ of + an + array + javascript) – Rayon
'Math.max (... arr)' –