If...else 條件判斷和If else嵌套


If(條件表達式){
如果條件表達式結果為true,執行該處代碼。 如果條件表達式結果為false,執行下邊代碼。  
}else{
如果條件表達式結果為false,執行該處代碼。
}
If(條件表達式){
  如果條件表達式結果為true,執行該處代碼。下邊代碼不執行。如果為false,執行下邊代碼。
}else  If(條件表達式){
如果條件表達式結果為true,執行該處代碼。下邊代碼不執行。如果為false,執行下邊代碼。
}else  If(條件表達式){如果條件表達式結果為true,執行該處代碼。下邊代碼不執行。如果為false,執行下邊代碼。
}else{
如果上邊條件表達式結果都為false,執行該處代碼。
}
 /*1:一個加油站為了鼓勵車主多加油,所以加的多有優惠。
       92號汽油,每升6元;如果大於等於20升,那么每升5.9;
       97號汽油,每升7元;如果大於等於30升,那么每升6.95
      編寫JS程序,用戶輸入自己的汽油編號,然后輸入自己加多少升,彈出價格。
*/
        var num=prompt("請輸入汽油編號");
        var weight=Number(prompt("請輸入汽油量"));
        if(num==92){
            if(weight>=20){
                alert(weight*5.9);
            }else{
                alert(weight*6);
            }
        }else if(num==95){
            if(weight>=30){
                alert(weight*6.95);
            }else{
                alert(weight*7);
            }
        }else{
            alert("未找到汽油編號")
        }
/*2:寫出以下程序:
         收先接收用戶輸入的用戶名,判斷該用戶名是否是admin,如果不是直接程序終止,如果是那么再次提示讓用戶輸入密碼,如果密碼是88888,那么提示登錄成功,否則提示登錄失敗。*/
        var username=prompt("請輸入用戶名");
        if(username=="admin"){
            var psw=prompt("請輸入用戶密碼");
            if(psw=="88888"){
                alert("登錄成功");
            }else{
                alert("登錄失敗");
            }
        }else{
            
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM