有些時候,咱們須要求出一個數組裏面的最大值,最小值。數組
先說最大值:3d
//求數組裏面的最大值
let arr=[2,5,8,9,3,50,1];
function maxNum(){
let max=arr[0]; //假如第一項爲最大值
for(let i=1;i<arr.length;i++){ //將數據裏面的其餘項依次和第一項進行比較。
if(arr[i]>max){ //只要找到數組裏面的某一項大於咱們以前設定的最大項,就把他們的順序換掉
max=arr[i];blog
}io
}
return max;
}
console.log(maxNum()) console
同理最小值:function
function minNum(){
let min=arr[0]; //假如第一項爲最小值
for(let i=0;i<arr.length;i++){ //將數據裏面的其餘項依次和第一項進行比較。
if(arr[i]<min){ //只要找到數組裏面的某一項小於咱們以前設定的最大項,就把他們的順序換掉
min=arr[i];im
}數據
}
return min;
}
console.log(minNum());margin
結果分別爲:img