日期:2014-05-16  浏览次数:20347 次

"="和"==",有什么区别?
本帖最后由 xilaianzxsc 于 2013-09-07 15:43:45 编辑
javascript


"="和"==",有什么区别?

if a=b

if a==b

这二行,有什么区别?



*****************

还有一个问题:

if a!=b  //表示  a不等于b
if a<>b

这二行,有什么区别?



*****************

还有一个问题:

if b>a && a<b
if b>a and a<b

这二行,有什么区别?

------解决方案--------------------
a=b是赋值,
最后结果返回的是b的值
a==b是判断
最后结果返回是true或者false
------解决方案--------------------
第二个问题
a!=b 返回结果是true或者false,后面那个不能运行吧?
b>a && a<b 返回结果也是true或者false,后面那个貌似也不能运行吧?你在哪里看到的