關(guān)于2-4中例子的問(wèn)題
var myname=prompt("請(qǐng)輸入你的姓名:");
if(myname!=null)
?{ ? alert("你好"+myname); }
else
?{ ?alert("你好 my friend."); ?}
這段如果輸入的變量為空,彈出你好+myname,其他情況(也就是輸入了姓名的時(shí)候)彈出你好myfriend,,,,,,是這樣理解的嗎?那不應(yīng)該是輸入姓名時(shí)彈出你好+myname嗎?
var myname=prompt("請(qǐng)輸入你的姓名:");
if(myname!=null)
?{ ? alert("你好"+myname); }
else
?{ ?alert("你好 my friend."); ?}
這段如果輸入的變量為空,彈出你好+myname,其他情況(也就是輸入了姓名的時(shí)候)彈出你好myfriend,,,,,,是這樣理解的嗎?那不應(yīng)該是輸入姓名時(shí)彈出你好+myname嗎?
2017-09-28
舉報(bào)
2017-09-28
你理解反了,是不等于空,也就是輸入了名字時(shí)為if成立。
2018-01-22
實(shí)測(cè),如上代碼輸入,實(shí)際輸入為空時(shí),也不會(huì)返回"你好 my friend.",而是返回"你好"。請(qǐng)問(wèn)有人知道是怎么回事嗎?