文章来源 好岸园IT技术学习网:http://www.hopean.com
今天不经意间发现这段代码
<script>
function show(a){alert(2> a <3);
}
show(1);
</script>
最后测试了一下弹出对话框显示为true
后来一想明白了
2<a<3的比较是从坐至右运行的
首先参数a为1时,1和2进行比较
2小于1吗?不小于,则为0,
0再和3进行比较
0小于3吗?小于,则为1,
所以最后alert返回显示为true
文章来源 好岸园IT技术学习网:http://www.hopean.com
今天不经意间发现这段代码
<script>
function show(a){</script>
最后测试了一下弹出对话框显示为true
后来一想明白了
2<a<3的比较是从坐至右运行的
首先参数a为1时,1和2进行比较
2小于1吗?不小于,则为0,
0再和3进行比较
0小于3吗?小于,则为1,
所以最后alert返回显示为true
转载于:https://www.cnblogs.com/hopeanCom/archive/2012/12/07/2845443.html