首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript演算

2012-07-05 
javascript运算var a50if(90a100){alert(a)}不论a是什么数,结果总是true,求解?[解决办法]js中,true

javascript运算
var a=50;
if(90<=a<=100)
{
  alert(a);
}
不论a是什么数,结果总是true,求解?

[解决办法]
js中,true=1, false=0。可以试一下
if(true==1){
alert("true");
}
所以
90<=a<=100 -> (true|false)<=100 -> (1|0)<=100 总是成立

按逻辑1L是正确的方法。
[解决办法]
if(90<=a<=100)js中没有这样的语法
if(90<=a<=100)var a=50;
if(a>=90 && a<=100)
{
alert(a);
}

热点排行