5-13

一、分支結(jié)構(gòu)

if(條件){

條件為true時(shí)執(zhí)行的語(yǔ)句

}

if(條件){

條件為true時(shí)執(zhí)行的語(yǔ)句

}else{

條件為false時(shí)執(zhí)行的語(yǔ)句

}

二、多重復(fù)條件語(yǔ)句

else......if

if(條件1){執(zhí)行的語(yǔ)句

}else if(條件2){

執(zhí)行的語(yǔ)句}else if(條件3){

執(zhí)行的語(yǔ)句}....

三、switch......case case后面的值要注意數(shù)據(jù)類(lèi)型格式

switch(變量/表達(dá)式){

case 情況1:

? ? //執(zhí)行語(yǔ)句

? ? break;

case 情況2:

? ? //執(zhí)行語(yǔ)句

? ? break;

default://以上條件都不滿(mǎn)足的時(shí)候

? ? //執(zhí)行語(yǔ)句

? ? break;

}

四、switch......case 直落形式

switch(變量/表達(dá)式){

? ? case 情況1:

? ? case 情況2:

? ? //要執(zhí)行的語(yǔ)句

? ? break;

}

例:

var a=prompt('今天是周幾')

switch(a){

case '星期一':

case '星期二':

case '星期三':

case '星期四':

case '星期五':

case '星期六':

case '星期日':

alert('黃燜雞');

break;

}

五、循環(huán)語(yǔ)句

while(條件){

}

例:

輸出100以?xún)?nèi)偶數(shù)

var a=1;

while(a<=100){

if (a%2==0){? ? ? ? ? ? ? ? ? ? ? 偶數(shù)

console.log(a);}

a++;

}

輸出100以?xún)?nèi)奇數(shù)

var a=1;

while(a<=100){

if (a%2==1){? ? ? ? ? ? ? ? ? ? ? 奇數(shù)

console.log(a);}

a++;

}

while循環(huán)中結(jié)束循環(huán) break;

例:

var b=1;

while(b==1){

var a=prompt(‘請(qǐng)輸入員工姓名’);

if(a==‘exit’){

b=2;}

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 第2章 基本語(yǔ)法 2.1 概述 基本句法和變量 語(yǔ)句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,195評(píng)論 0 13
  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile麗語(yǔ)閱讀 3,854評(píng)論 0 6
  • Swift 提供了類(lèi)似 C 語(yǔ)言的流程控制結(jié)構(gòu),包括可以多次執(zhí)行任務(wù)的for和while循環(huán),基于特定條件選擇執(zhí)行...
    窮人家的孩紙閱讀 716評(píng)論 1 1
  • 我把Xcode8刪掉,留下Xcode9,結(jié)果Git用不了了。 我想克隆遠(yuǎn)程一個(gè)東西,報(bào)錯(cuò): 意思就是Xcode8....
    Lovell_閱讀 1,944評(píng)論 0 0
  • OS X 系統(tǒng)沒(méi)升級(jí)之前用的 cocoapods 一點(diǎn)兒?jiǎn)栴}都沒(méi)有,但是升級(jí)成版本10.11.4 OS X EI ...
    自稱(chēng)女王大人閱讀 2,528評(píng)論 2 4