單分支
書寫格式:
if(判斷條件)功能:當條件為真執行打括號裡的**塊,反之不執行。
雙分支if
(true
)
多分支/**
* if(條件)
* else
* 條件為真執行if的**塊,條件為假執行else的**塊
*/let
f70= rs.
question()
-0;if
(f70
>=
100)
else
作用域: 變數可使用的範圍/**
* 書寫格式:
* if(條件1)
* else if(條件2)
* else if(條件3)
* else if(條件..)
* else
* 條件1為真,執行if的**塊,
* 條件1為假,判斷條件2
* 條件2為真, 執行條件2,if的**塊
* 條件2為假, 判斷條件3
* 以此類推,只執行乙個**塊
* 如果所有條件都不滿足,則執行最後乙個else的**塊
*/ console.
log(
`請輸入您的分數:`);
let inputscore = rs.
question()
-0;if
(inputscore >=85)
else
if(inputscore >=75)
else
if(inputscore >=60)
else
1、全域性作用域;① 沒有大括號包含;
② 宣告的變數為全域性變數,在當前js檔案任何地方均可使用。
2、區域性作用域
① 有大括號包含;
② 宣告的變數為區域性變數,在當前的作用域和巢狀的作用域均可使用。
注:① 區域性有就用區域性的變數,區域性沒有就向上找變數。直到找到為止。
(若最終都找不到就輸出 ***x is not defined )
② 不同作用域中的變數名可以重複(let,const宣告)。
switch語句let f70 =1;
// console.log(f70); //1
}console.
log(f70)
;//1
// console.log(f72); //f72 is not defined
書寫格式:switch (匹配值)
ase 匹配值2:
case 匹配值3:
case 匹配值4:
default:
}1、匹配方式是全等
2、break終止case的繼續執行**。
使用場景:功能選項;
// console.log(`請選擇以下功能:
// 1、孫中偉、賈杰 2、*** ***`);
// let inputnum = rs.question();
// switch (inputnum) 有誤!請重新輸入!`);
// }
巢狀迴圈(NestedLoops )學習筆記
1 基本要素。巢狀迴圈 nestedloops 中有兩個表,乙個是驅動表 又叫外部表 乙個是內部表 探查表 驅動表一般是資料量較小或被約束條件篩選後的較小的表,內部表一般是有唯一索引或有高選擇性非唯一索引 重複率較低的索引,近似於唯一索引 2 執行過程。巢狀迴圈 nestedloops 會先選定乙個...
Python學習筆記 巢狀迴圈
python允許在迴圈體內,巢狀另乙個迴圈 while巢狀迴圈的語法如下 while expression while expression statements s statements s for迴圈巢狀迴圈的語法如下 for iteratoring var in sequence for it...
巢狀路由使用 學習筆記
1 搭建好乙個主路由,主要是配置好了相關的一些配置。具體案例實現如 進入 2 定義路由元件 3 註冊路由 4 使用路由 1 先按照案例配置好相關配置,過程如 進入 2 在目錄src views home下,定義相關路由元件 news.vue 和 message.vue 3 註冊路由 在檔案src r...