初学的菜鸟问个关于 if 的问题,希望能够得到朋友们的帮助。
<script>var n0,n1,n2
n1=9, n2=6, n0=n2-n1;
if(!n0) n0=100;
document.write(n0)
</script>
上面得到的结果是-3
<script>
var n0,n1,n2
n1=9, n2=6, n0=n2-n1;
if(n0) n0=100;
document.write(n0)
</script>
上面得到的结果是100
我的不解之处在于:!n0与n0 , if后面的条件表达式只有!n0或n0到底怎么理解?如果是if(n0>=5)这样的表达式我会理解。
以上不解之处,恳请各位帮助讲解一下,感谢!!!