执行下面的代码打印出的结果,正确的是:alert(true+1);alert("3"+0);alert(5+"12");alert(undefined+11);()。
A: 2,30,512,NaN
B: NaN,30,17,undefined
C: 1,3,17,NaN
D: NaN,30,512,11
A: 2,30,512,NaN
B: NaN,30,17,undefined
C: 1,3,17,NaN
D: NaN,30,512,11
举一反三
- alert(Number(’’)+Number(true));输出结果是()。 A: 0 B: 1 C: NaN D: undefined
- 【填空题】写出代码输出结果。 null == undefined; //结果是_____ NaN == NaN; //结果是_____ 5 == NaN; //结果是_____ NaN != NaN; //结果是_____ false == 0; //结果是_____ true == 1; //结果是_____ true == 2; //结果是_____ undefined == 0; //结果是_____ null == 0; //结果是_____ "5" == 5; //结果是_____
- 阅读以下代码,请分析出结果:alert(Math.max(1,3,4,'10')); alert(Math.max(1,3,4,'10abc')); alert(Math.max(1,3,4,NaN)); alert(Math.max(1,3,4,undefined)); 依次弹出提示对话框显示为( )
- 以下表达式的值结果为True的是?() A: undefined==null B: undefined===null C: NaN==NaN D: true==1
- 下面代码的运行结果是:第一次弹()第二次弹() functionfn1(){ alert; } alert(fn1()); A: 1 B: alert(1); C: functionfn1(){alert(1);} D: undefined