for循环
/**
* @param {number[]} numbers
* @return {number}
*/
var minArray = function(numbers) {
let min = numbers[0];
for(let i=0;i<numbers.length;i++){
if(numbers[i]<min){
min = numbers[i];
}
}
return min;
};
排序取第一个
sort 方法有一点点问题
/**
* @param {number[]} numbers
* @return {number}
*/
function compareNum(x,y){
if(x<y){
return -1;
}else if(x==y){
return 0;
}else if(x>y){
return 1;
}
}
var minArray = function(numbers) {
return numbers.sort(compareNum)[0];
};
Math.min(…numbers)
/**
* @param {number[]} numbers
* @return {number}
*/
var minArray = function(numbers) {
return Math.min(...numbers)
};