要在多組語句中選擇一組來執行,使用if..else嵌套語句。
if(條件1)
{ 條件1成立時執行的代碼}
else if(條件2)
{ 條件2成立時執行的代碼}
...
else if(條件n)
{ 條件n成立時執行的代碼}
else
{ 條件1、2至n不成立時執行的代碼}假設數學學測,小明考了86分,給他做個評價,60分以下的不及格,60(包含60分)-75分爲良好,75(包含75分)-85分爲很好,85(包含85分)-100優秀。
<script type="text/javascript">
var myscore = 86;
if(myscore < 60){
document.write("成績不及格,加油了!");
}else if(myscore < 75){
document.write("成績良好,不錯啊!");
}else if(myscore < 85){
document.write("成績很好,很棒!");
}else{
document.write("成績優秀,超級棒!");
}
</script>執行結果:
成績優秀,超級棒!