18-10-16學習內容總結
阿新 • • 發佈:2018-11-12
Var a=”班級”+10;
Alert(a);
輸出為班級10 這個加號變為拼接的意思;
Js的執行方式:順序語句
分支語句 :第一種
if(){ }else{ }
第二種
if(){ } else if(){ } else{ }
第三種
if(){ if(){ }
else{
} } else{ }
Switch分支語句:
switch(n) { case 1: 執行程式碼塊 1 break; case 2: 執行程式碼塊 2 break; default: n 與 case 1 和 case 2 不同時執行的程式碼 }
其中break代表的是結束跳出,如果漏寫的話,程式會一直往下執行直到x下一個break出現才結束跳出。
For迴圈語句:
For(初始條件;迴圈條件;狀態改變){
迴圈體
}
先看初始值 然後拿初始值對比迴圈條件,滿足的情況下進入迴圈體 然後執行狀態改變 改變後的值對比迴圈條件,滿足的話再次進入迴圈體,否則 結束迴圈
For迴圈的練習:
計算1到10之間的偶數和與奇數和
var sum1=0; sum2=0; for (var i=0;i<11;i++) { if (i%2==0) { sum1+=i }else{ sum2+=i } } alert("1到10之間的偶數和為"+sum1) alert("1到10之間的奇數和為"+sum2)
計算1到100之間能被3整除的數的和
var sum=0; for (var i=1;i<101;i++) { if (i%3==0) { sum+=i } } alert(“1到100之間能被3整除的數的和為”+sum)