JS数组求最大值和最小值实例

JavaScript里数组怎么求最大值和最小值

开始前的准备

var 一个数组

var arr = [2, 10, 5, 6, 8, 9, 44, 10, 1, 0] //这里随便设置

声明最大值的初始值

var max = arr [ 0 ]

声明最小值的初始值

var min= arr [ 0 ]

为什么max和min都是arr[0]呢,那是因为要从数组的一个值开始遍历过去的

下面就是代码实例


//先来个数组
var arr = [2, 10, 5, 6, 8, 9, 44, 10, 1, 0]
       //设定max在数组的初始值
        var max= arr[0]
        //设定min在数组的初始值
        var min= arr[0]
        //开始用计数器遍历数组,切记一定要用arr.lengh
        //而不是arr.[i]
        for(var i = 0; i < arr.length; i++){
     
        //这里做一个判别
            if(max < arr[i]){
     
                max = arr[i]
            }else(min = arr[i])
        }
        //最后console.log输出一下
        console.log(max);
        console.log(min);

在浏览器上F12,console里就能看到输出的结果

这是最大值
JS数组求最大值和最小值实例_第1张图片
这里是就是最小值
JS数组求最大值和最小值实例_第2张图片

你可能感兴趣的:(JavaScript,前端,js)