首页 > 编程语言 > 详细

js--数组中的最值

时间:2020-05-09 18:24:38      阅读:45      评论:0      收藏:0      [点我收藏+]
//排序后的第一个值和最后一个值
        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--数组中的最值

原文:https://www.cnblogs.com/snowbxb/p/12859171.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!