1、流程控制:就是**的執行順序
三種方式:(1)順序結構:從上到下、從左到右
(2)分支結構:if語句,if-else語句,if-else if-else if...,switch-case語句,三元表示式語句
(3)迴圈結構:while, do-while, for, for-in
2、分支語句:if
(1) if語句:用於判斷
語法:if(表示式)
(2) if-else語句:兩種可能只執行其中乙個
語法:if(表示式)else
(3)三元表示式:
語法:var 變數=表示式1? 表示式2:表示式3;
執行過程:表示式1的結果是true還是false,如果是true則執行表示式2,然後把結果給變數
如果表示式1的結果是false,則執行表示式3,把結果給變數
var x=10; var y= 20; var result = x >y ? x: y;
(4) if-else if..else 語句:多種可能只執行其中乙個
語法:if(表示式1)else if(**2)else if(**3)else
例1:var year = 2020;
if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0)else
(5) switch-case語句:兩種可能只執行其中乙個
語法:switch(表示式/變數/值)
注意:對比是===模式,值得型別必須相同
3、迴圈語句:for
(1)while語句:
語法:var 變數 = 0;
while(迴圈條件)
(2)do-while語句:
語法:dowhile(條件);
//先執行迴圈體,再判斷條件是否成立
(3)for語句:
語法:for(int i = 0;i <100; i++)
例2:for畫星星案例:
document.write("畫星星");
第一行乙個,第二行兩個,類推:
for(var i = 0;i <=5; i++
document.write("
");}
例3:for乘法口訣案例:
for(var i =1;i <=9 ;i++
document.write("
");}
JS的判斷語句 判斷 迴圈
判斷 條件成立做什麼 條件不成立做什麼 1 if else 2 三元運算子 簡單判斷時用的 1 如果處理的事情比較多,我們用括號包起來,每一件事情用逗號分隔 2 如果不需要處理事情,可以使用null undefined佔位 a 0 a 20?a console.log a null 語法 條件?條件...
Shell 學習筆記四(迴圈語句)
shell常用的迴圈語句包括 for迴圈 while迴圈 until迴圈。這節主要對這幾種迴圈語句的講解。for迴圈一般格式為 for 變數名 in 列表 docommand1 command2 commandn done 當變數值在列表裡,for迴圈即執行一次所有命令,使用變數名獲取列表中的當前取...
JAVA學習筆記 四 迴圈語句
while迴圈 while迴圈 迴圈變數,可以控制迴圈次數。public class test system.out.println count system.out.println hahahhaa while迴圈 實現1 100之和 public class test system.out.pr...