今天寫了乙個根據選擇的生日自動選擇年齡段的功能
**如下:
$('.psetbasebirth').change(function()else if(age<=19)else if(age
<=25)else if(age
<=30)else if(age
<=35)else if(age
<=40)else if(age
<=45)else if(age
<=50)else if(age
<=55)else if(age
<=60)else if(age
<=65)else if(age
<=70)else if(age
<=75)else if(age
<=80)else if(age
<=85)else if(age
<=90)else if(age
<=95)else if(age
<=100);
});
在寫判斷的時候,我嘗試用switch case語句來寫,這樣可以少些很多if()語句,並且方便閱讀,**也美觀
如下:switch(age)
case age<14:ageselect
.val
('901');
break;
case age<19:ageselect
.val
('902');
break;
case age<25:ageselect
.val
('903');
break;
......
default:....
switch(n){
case 1:...;
case 2:...;
。。。修改**測試發現
switch(age)
case 14:ageselect
.val
('901');
break;
case 15:ageselect
.val
('902');
break;
case 16:ageselect
.val
('903');
break;
......
default:....
這樣就執行正確,得出結論,case判斷是只能是判斷乙個具體的值,不能判斷乙個範圍,所以還是改回了書寫麻煩的if()語句
switch語句雖然書寫方便直觀,但是不靈活,本文到此結束。
switch case語句用法
switch case語句用法 2007 12 25 08 11 if語句處理兩個分支,處理多個分支時需使用if else if結構,但如果分支較多,則巢狀的if語句層就越多,程式不但龐大而且理解也比較困難.因此,c語言又提供了乙個專門用於處理多分支結構的條件選擇語句,稱為switch語句,又稱開關...
switch case 語句的用法
public class test7 結果是 five three other switch 表示式 switch的用法是判斷case後面的表示式和switch後面的表示式是否相匹配,一旦case匹配,就會順序執行後面的程式 而不管後面的case是否匹配,直到遇見break。如上所給的 中,由於i等...
簡單的switch case語句
簡單的switch case語句示例 public static void main string args else system.out.println 投幣不足請繼續投幣 int q 0 q m m if m 0 break case 2 else system.out.println 投幣不...