伙计们我正在通过一个程序找到一个负数组中最大的数字。对于这个最好的算法。
例如:
[-72, -3, -17, -10]
答案 0 :(得分:3)
您可以使用Math.max
方法和spread
语法。
array = [-72, -3, -17, -10]
console.log(Math.max(...array));

答案 1 :(得分:0)
var array = [-72, -3, -17, -10];
var lg = array[0];
var sm = array[0];
for (var i = 1; i < array.length; i++) {
if (array[i] > lg) {
lg = array[i];
} else if(array[i] < sm) {
sm = array[i];
}
}
console.log('largest No :' + lg);
console.log('smallest No :' + sm);
&#13;