首页 > webfront > ECMAS > js > > 正文

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

发布人:zhoulujun@live.cn    点击:

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

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

还是判断快……