A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. <script type="text/javascript">
  2.                 var x=3;
  3.                 if(x=1){
  4.                         alert("ok!");
  5.                 }else{
  6.                         alert("on!");
  7.                 }
  8.         </script>
复制代码
为什么显示的还是ok呢???

4 个回复

倒序浏览
额。。。服了。
这个简单啊。
x = 1, 你这个是赋值语句。 得出if( 1 )  所以就输出 ok 了。
你的意思应该是:
if( x == 1 ) ...
回复 使用道具 举报
殇_心。 发表于 2013-4-16 20:23
额。。。服了。
这个简单啊。
x = 1, 你这个是赋值语句。 得出if( 1 )  所以就输出 ok 了。

、、、嘿嘿我是刚看到一个改错题!我知道为什么
回复 使用道具 举报
Asan 发表于 2013-4-16 20:40
、、、嘿嘿我是刚看到一个改错题!我知道为什么

嘿你个头啊```  害我技术分没了。。
回复 使用道具 举报
晕,下次这种问题果断不回答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马