一般外运算中一个数除以0一般是不成立的但是在javascript中却是infinity(正无穷)
var a=4;
var b=a/0;
if(b==b){
console.log( b * 2 + "2" - 0 + 4);
}else {
console.log(!b * 2 + "2" - 0 + 4);
}
我本来以为输出结果也是infinity但是结果却是NaN为什么?求解
慕斯709654
相关分类