怎样写不能为空的判断?

来源:2-4 JavaScript-提问(prompt 消息对话框)

明月来相照

2017-04-28 14:43

如果成绩不写那返回的是0还是null?

写回答 关注

2回答

  • Crazy_Killer
    2017-04-28 17:21:16

    var myname=prompt("请输入你的姓名:");
    if(myname)
    { alert("你好"+myname); }
    else
    { alert("你好 my friend."); }

  • Crazy_Killer
    2017-04-28 15:01:14

    返回的是null,在js里面null,undefined,0,''在做判断的时候默认是false.

    Crazy_... 回复明月来相照

    不好意思看错了,如果你是么都不输入,myname是''空字符串,不是null. var myname=prompt("请输入你的姓名:"); if(myname!='') { alert("你好"+myname); } else { alert("你好 my friend."); } 这样应该就好了。

    2017-04-28 17:31:05

    共 2 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题