JavaScript switch判斷


switch:

switch中,如果與一個條件成立,那么后面的判斷都不再判斷,對應

的代碼直接執行,另外,switch沒法進行范圍判斷。

 

if與switch的區別:

if一般用來進行范圍的判斷,switch一般用來精准值的判斷。

 

用switch做一個簡單的問路程序:

var num = ormopt('請輸入數字')*1;
//通過prompt返回的結果都是字符串類型的數據,所以通常用javascript弱類型特點,乘以1轉換為數字類型。、
switch(num){
    case 1:
        document.write('向東走');
        break;
    case 1:
        document.write('向西走');
        break;
    case 1:
        document.write('向南走');
        break;
    case 1:
        document.write('向北走');
        break;
    default:
        document.write('輸入錯誤');
    }

 


免責聲明!

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



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