我在Codecademy的intro javascript教程中遇到了這個問題。當使用prompt()方法在JavaScript中初始化變量時,初始化變量的類型是什麼?
對於下面這行代碼,如果我在彈出框中提示輸入了整數5(不帶引號),那麼變量x最終會變成什麼類型? 同樣,如果我輸入「幸福」或「182」(帶引號),變量x的類型是什麼?
代碼: var x = prompt(「輸入從1到10的數字」);
摘要: 輸入:5; x的類型是什麼? 輸入:「幸福」; x的類型是什麼? 輸入:「182」; x的類型是什麼?
'如果是空白或取消,則爲null - 錯誤。如果該字段爲空,則會返回空白字符串。 – bezmax
哦,是的,我忘記了在js中,空字符串不爲空。我編輯了我的答案 – EnKrypt