• home > webfront > ECMAS > javascript >

    三元运算相加和判断运算相加那个快?

    Author:zhoulujun@live.cn Date:

    三元运算相加和判断运算相加那个快?
    if((i+1)%7==0){
       k++;
       //console.log(i);
    }
    
    和…………
    j+=(i+1)%7==0?1:0;
    那个运算快些??
    var d=new Date().getTime();
    var k=0;
    for(var i=0;i<10000;i++){
       if((i+1)%7==0){
          k++;
          //console.log(i);
       }
    }
    console.log(d-new Date().getTime());
    
    var e=new Date().getTime();
    var j=0;
    for(var i=0;i<10000;i++){
       j+=(i+1)%7==0?1:0;
       //console.log(i);
    }
    console.log(e-new Date().getTime());

    真相在这里…………

    Unnamed QQ Screenshot20160318172622.jpg

    还是判断快……


    转载本站文章《三元运算相加和判断运算相加那个快?》,
    请注明出处:https://www.zhoulujun.cn/html/webfront/ECMAScript/js/2016_0318_7721.html