为了账号安全,请及时绑定邮箱和手机立即绑定

大神看一下下面的代码吧!为什么在输入框为空值是返回的是“你好 ”呢?

 function to(){

      var name;

      name= prompt("你的姓名");

      if(name!=null)

      {alert("你好"+name);}

      else

{alert("thank you");  }}


正在回答

3 回答

空值不是数值,要用两个等号

0 回复 有任何疑惑可以回复我~

只有取消返回的是null,你返回”你好“说明你是确认了,当然不等于null

0 回复 有任何疑惑可以回复我~

 if(name!=null)改为: if(name!==null)

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大神看一下下面的代码吧!为什么在输入框为空值是返回的是“你好 ”呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信