工学

单选题有一个变量var a=(100+50)+undefined+NaN,以下哪个是alert(a)的结果?()A 150undefinedNaNB NaNC 150undefinedD 10050undefinedNaN

题目
单选题
有一个变量var a=(100+50)+undefined+NaN,以下哪个是alert(a)的结果?()
A

150undefinedNaN

B

NaN

C

150undefined

D

10050undefinedNaN

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下哪个语句能正确弹出结果: ( )

A. alert(new Date(2011 , 12 , 25).getDay());

B. alert(new Date(2011 , 12 , 25 , 5).getDay());

C. alert(new Date(2011 , 12 , 25 , 5 , 5 , 9).getDay());

D. 以上三个结果都正确


正确答案:D

第2题:

有一个变量var a=(100+50)+undefined+NaN,以下哪个是alert(a)的结果?( )

A.150undefinedNaN

B.NaN

C.150undefined

D. 10050undefinedNaN


正确答案:B

第3题:

在JavaScript中,以下对变量不正确的命名是?()

A.var temp

B.var tmp1

C.var return

D.var return_value


参考答案:C

第4题:

预测以下代码片段的输出结果:() function add(i) { var k = i+10; alert(k); } ; function add(i) { var k = i+20; alert(k); } ; add(10);

  • A、40
  • B、20
  • C、30
  • D、程序出错

正确答案:C

第5题:

以下两个变量a和b,a+b的哪个结果是NaN?()

  • A、var a=undefind; b=NaN
  • B、var a= ‘123’; b=NaN
  • C、var a =undefined , b =NaN
  • D、var a=NaN , b='undefined'

正确答案:C

第6题:

以下哪个结果是正确的?( )var a=100,b=" 100.56",c="80";alert(Math.max(a , b ,c));

A.100

B. 100.56

C.NaN

D.80


正确答案:B

第7题:

在程序中,以下哪个内容不属于全局变量?()

  • A、“Tag_1”
  • B、“Data”.Record
  • C、#Globle_Var
  • D、“Data”.ST.Var

正确答案:C

第8题:

假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。


正确答案:5
5 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行“2”+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而 “2”+“3”则为字符串之间相加,结果为“23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23。因此正确答案是50

第9题:

以下哪段代码不能正确创建函数show()?()

  • A、function show(text){ alert(text); }
  • B、var showFun = function show(text){ alert(text); }
  • C、var showFun = function(text){ alert(text); }
  • D、var showFun =new function("text" , "alert(text)"};

正确答案:D

第10题:

以下为一段浏览器中可运行的Javascript代码,则运行该段Javascript代码的页面弹出框中显示的结果是:() 1 var obj = {"key":"1","value":"2"};  2 var newObj = obj;  3 newObj.value += obj.key;  4 alert(obj.value);

  • A、2
  • B、12
  • C、3
  • D、21

正确答案:D

更多相关问题