1. 程式人生 > >18-10-16學習內容總結

18-10-16學習內容總結

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)