求数组里面最大值,最小值

Posted 晨曦橙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求数组里面最大值,最小值相关的知识,希望对你有一定的参考价值。

有些时候,我们需要求出一个数组里面的最大值,最小值。

先说最大值:

//求数组里面的最大值
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];

}

}
return max;
}
console.log(maxNum())

 

同理最小值:

  

function minNum(){
let min=arr[0]; //假如第一项为最小值
for(let i=0;i<arr.length;i++){ //将数据里面的其他项依次和第一项进行比较。
if(arr[i]<min){ //只要找到数组里面的某一项小于我们之前设定的最大项,就把他们的顺序换掉
min=arr[i];

}

}
return min;
}
console.log(minNum());

 

结果分别为:

 

以上是关于求数组里面最大值,最小值的主要内容,如果未能解决你的问题,请参考以下文章

java传入一个数组 写一个求该数组的最大值的方法

JAVA编程求数组最大值和最小值

java取数组中的最大值

ios 快速获取数组中的最大值、最小值

js中如何快速获取数组中的最大值最小值

C语言数组比较求最小值