01_ if 練習

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>
相關文章
相關標籤/搜索