首页 > 试题广场 >

声明var a = b = true;,下列b等于true的

[不定项选择题]
声明var a = b = true;,下列b等于true的是
  • if( a === b ){ b = !false; }
  • while (a == true) { b = a = false; }
  • b = a === false ? false : true;
  • for(var i = 0;i<3; i++){b=i%2==a;}
第三个选项中,条件运算符(?:)的优先级高于赋值运算符(=),因此先进行条件判断再赋值。
发表于 2018-03-03 17:57:45 回复(0)
D选项能不能解释一下???
发表于 2018-03-13 11:24:04 回复(2)