1. 程式人生 > >If...else 條件判斷和If else嵌套

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

否則 pro 自己的 等於 條件表達式 clas 密碼 用戶名 條件判斷

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{ }

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