在javascript中,下列代码执行的结果是( ) var a; var b = a - 0; if (b == b) { console.log(b * 2 + "2" - 0 + 4); } else { console.log(!b * 2 + "2" - 0 + 8); }
A: 12
B: NaN
C: 30
D: 报错
A: 12
B: NaN
C: 30
D: 报错
举一反三
- 在javascript中,下面代码输出的结果是()var arr = [1,2,3,4];for(var i in arr){ if(i%2==0){console.log(arr[i]);}}[/i] A: 1 B: 3 C: 2 D: 4
- 在javascript中,执行下列代码输出的结果是(): for(var i=0;i<4;i++){ console.log(i) } console.log(i)
- 在 javascript 中,执行下列代码后输出的结果是:if (function (){}){ console.log (1); } else { console.log (2); } A: 2 B: 3 C: 什么也不输出 D: 报错
- 在javascript中,执行下列代码后输出的结果是( )。if (function(){}){ console.log(1);}else{ console.log(2);} A: 2 B: 1 C: 什么也不输出 D: 报错
- 在javascript中,执行下列代码后输出的结果是(): if(function(){}){ console.log(1); }else{console.log(2); } A: 2 B: 1 C: 什么也不输出 D: 报错