prompt()javascript
彈出一個對話框,該對話框中會帶有一個文本框,用戶能夠在文本框中輸入一段內容。html
該函數須要一個字符串做爲參數,用做對話框的提示文字。java
用戶輸入內容,將會做爲函數返回值。能夠定義一個變量接收。函數
返回值類型是 String,能夠使用如下操做將返回值轉換成 Number 類型。spa
var endScore = +prompt("請輸入小明的期末成績:"); // 將 prompt 的返回值轉換成 Number 類型
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>小明的獎勵</title> </head> <body> <script type="text/javascript"> var endScore = +prompt("請輸入小明的期末成績:"); // 將 prompt 的返回值轉換成 Number 類型 if(endScore > 100 || endScore < 0 || isNaN(endScore) ) { alert("一頓胖揍!"); endScore = "無效"; } else { if (endScore == 100) { alert("獎勵一輛寶馬!"); } else if (endScore >= 80 && endScore <= 99) { alert("獎勵一臺iPhone15s"); } else if (endScore >= 60 && endScore < 80) { alert("獎勵一本參考書"); } else { alert("獎勵腦瓜疼!"); } } document.write("小明的成績是:"+endScore+" 分 !"); </script> </body> </html>