var arr=[22,13,515,646,46,4,74,]
// 将数组第一位元素赋值给 max 和 min
// 注意不能手动赋值,不然逻辑不严谨,且结果可能有误
var max=arr[0]; // 最大值
var min=arr[0]; // 最小值
// 循环比较
for(let i=0;i<arr.length;i++){
if(arr[i]>max){
max=arr[i]
}
if(arr[i]<min){
min=arr[i]
}
}
console.log(max,min);
代码非常简单,核心是逻辑