課程
/前端開發
/JavaScript
/JavaScript進階篇
prompt與switch不能同時用嗎?為什么用if else可以在多種選擇的情況下可以輸出結果,用switch就不行呢?獲取了用戶prompt輸入的值再用switch進行選擇和用if else有什么區別嗎?
2019-04-03
源自:JavaScript進階篇 4-4
正在回答
prompt的返回值是string類型,具體操作需要一點修改。
鹿一思 提問者
prompt() 函數所獲取的值為字符串格式。
可以用 parseInt( prompt("今天星期幾?") );來書寫。
parseInt() 函數的作用是嘗試將字符串值轉換為整數形式。
因此,你使用prompt() 函數所獲取的字符串數值,會被 parseInt() 函數轉換為整數。
實現你的要求。
myweek=parseInt(prompt("今天周幾"));
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
3 回答switch語句中使用prompt時
2 回答switch能和prompt用在一起嗎,我這樣寫的,但不知道哪里錯了
1 回答應該屬于prompt的問題,而不是switch問題
2 回答有人用switch寫嗎,怎能寫呢
3 回答switch和prompt()語句結合怎么不顯示內容
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-04-04
prompt的返回值是string類型,具體操作需要一點修改。
2020-01-17
prompt() 函數所獲取的值為字符串格式。
可以用 parseInt( prompt("今天星期幾?") );來書寫。
parseInt() 函數的作用是嘗試將字符串值轉換為整數形式。
因此,你使用prompt() 函數所獲取的字符串數值,會被 parseInt() 函數轉換為整數。
實現你的要求。
2019-04-22
myweek=parseInt(prompt("今天周幾"));