变量交换

  1. 变量交换

var a=4;

    var b=3;

    var n=null;

    n=a;

    a=b;

    b=n;

    console.log(a,b)

找出数组中的最大项和最小项

var a=[45,26,15,54,36,8,4];

  1. 借助math中max

Math.max.apply(null,a) 返回值就是最大值

  1. 借助数组中的sort()

var fn=function(a,b){

        return a-b

    }

    var s=a.sort(function(a,b){return a-b})

    console.log(s[s.length-1])

3.假设法

 var min=a[0] //假设第一个就是我们需要的最小值

 var num=null;

 for(var i=1;i<a.length;i++){

    if(min>a[i]){

        num=min;

        min=a[i];

        a[i]=num

    }

 }

 console.log(min)

对数组排序的方法

1.借助array中的sort(function(a,b){return a-b})

posted @ 2018-12-21 10:55  xxy1109833325  阅读(95)  评论(0编辑  收藏  举报