為什么使用sum += item*1 ,而非sum += item?
var a=Array.prototype.slice.call(arguments);
var sum = 0;
a.forEach(function(item){
? ? sum += item*1;
});
return sum;
疑問:?
請教下各位,? 為什么要sum += item*1?? 直接sum += item不同樣可以實現(xiàn),且少一步運算操作么?
這里是否有什么特殊用意?? ?還是僅為非嚴謹?shù)呐e例而已。
2018-12-28
不好意思,上面第一句我寫錯了,2+"3"輸出“23”
2018-12-28
強制類型轉(zhuǎn)換
2018-10-14
保證a是數(shù)字
2018-06-25
2018-03-18
一個小技巧,轉(zhuǎn)num