迴圈結構?
什麼是迴圈,迴圈就是重複的去做一件事情,每次做的事情不同但類似?一般都有三種迴圈。
for迴圈是最常用,也是最不好理解的乙個迴圈。
for(初始值、迴圈條件、每次的步長)
其中i=100;是初始值,i<999是迴圈條件,i++是步長。(每次加1)
上面的案例中,相同點就是,每個值都要去拆分為個位數、十位數、百位數,最後讓他們的平方和相加,最後判斷。
唯一不同的地方就是每次的值都是不同的,當i++的時候就又是一位新的數字了,然後再繼續執行後面的**,當i大於999時就會跳出迴圈。
流程圖還有while迴圈:
大致都是一樣的
while(迴圈條件)
num
++; 步長 每次加一
}script>
dowhile(迴圈條件
var
num
= 100;初始值
do
num
++; 步長 每次加一
}while(num
<= 999)小於或等於999的再次進入迴圈
do{}while 和 while非常類似,但是do...while{}是先迴圈一遍在判斷條件,while迴圈是先判斷 在進入迴圈體。
這些都是基本用法。
as的特殊迴圈結構 幀迴圈
for迴圈 while迴圈 定時器迴圈是開發語言級別的迴圈控制,所有開發語言基本都支援。基於flashplayer彈性跑道執行模型,在actionscript語言中還支援另外一種特殊的迴圈控制 幀迴圈。也就是設定事件 監聽由flashplayer發出的週期性幀事件 enter frame,在監聽函式...
迴圈結構語句 For迴圈
迴圈結構語句 for迴圈a 格式for 初始語句 條件判斷語句 條件控制語句 步長語句 b 執行流程 1 首先初始化語句進行賦值 然後看條件語句是否成立 2 如果是true,成立,那麼就執行迴圈體語句 3 執行完畢之和 會執行條件控制語句 該變數自增 1或者自減 1,然後再次判斷條件語句是否成立 4...
For迴圈結構
1.for迴圈 是我們使用的最多的一種,為我們專門提供了乙個位置,存放三個表示式 1 初始化表示式 2 迴圈條件表示式 3 累加器 語法 for 初始化表示式 條件表示式 累加器 執行流程 1 執行初始化表示式 2 執行條件表示式 如果條件滿足,為true,執行迴圈體 執行累加器 繼續執行條件表示式...