js--数组中的最值

Posted 小白呀白菜

tags:

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

//排序后的第一个值和最后一个值
        let max=[2,3,1,7,8,4,5,9];
        function sortnum(a,b){
            return a-b            
        }
        let bb=max.sort(sortnum);
//        let cc=bb.reverse();//降序排序        
        let minnum=bb[0];
        let maxnum=bb[bb.length-1]
        console.log(bb,"max",minnum,maxnum)
        
        //数组的特有方法
        let maxN= Math.max.apply(null,max);
        let minN=Math.min.apply(null,max);
        console.log(maxN,minN)
        
        //循环比较
        let max2=[2,3,1,7,8,4,5,9];
        getMax(max2)
        function getMax(arr){
            //对第一个值进行比较
            var maxsz=arr[0];
            var ind=0;
            for(let i=0;i<arr.length;i++){
                if(arr[i]>maxsz){
                    maxsz=arr[i];
                    ind=i;
                }
            }
                        
            console.log(maxsz,ind)
        }
        

 

以上是关于js--数组中的最值的主要内容,如果未能解决你的问题,请参考以下文章

js--数组中的最值

[pointer]调用函数找出一维数组中的最值,

第三节 java 数组(循环遍历获取数组的最值(最大值和最小值)选择排序冒泡排序练习控制台输出大写的A)

利用KVC的方式更方便地获取数组中对象的属性的最值平均值等

Java 数组遍历和求最值的方法图解

JavaScript笔试题(js高级代码片段)