迴圈函式 while迴圈和for迴圈及函式定義

2021-10-09 21:08:49 字數 1044 閱讀 3848

while迴圈

語法:while(迴圈條件)

迴圈的好處:

1、**不冗餘

2、結構簡潔

3、**復用

4、後期維護成本比較低

編寫迴圈:

1、確定計數

2、每次讓計數累增

3、仔細斟酌迴圈條件。

var i = 0;

while(i < 10)

語法:

for(表示式1; 表示式2; 表示式3)

break     終止當前迴圈

continue 跳過這次迴圈

無引數無返回值的函式:

宣告函式:

語法: function 函式名()

呼叫函式:

函式名();

*使程式變得簡短而清晰

* 有利於程式維護

* 可以提高程式開發效率

* 提高了**的重用性(復用性)

形參:形式上的引數。函式宣告的時候未知的值叫做形參。

實參:實際傳入的引數。函式呼叫的時候傳入的值叫做實參

傳參:用實參給形參賦值。

無引數無返回值的函式

有引數無返回值的函式

封裝函式的時候,函式的形參一般是函式中不確定的值。

有引數有返回值的函式

return後面跟什麼,函式的值就是什麼;

函式在執行過程中,如果遇到return,會終止當前函式

是任何乙個函式內部都有的乙個內建物件,理解成變數就行了。

arguments[下標] 取值

arguments.length 輸出當前傳入的實參個數

作用域:就是起作用的範圍。或者說有效範圍。

注意:定義變數時省略var是不安全的,不過是合法的,不寫var的時候會被解釋是全域性變數

函式還可以自己呼叫自己,稱為遞迴呼叫。

方法:1.首先去找臨界值,即無需計算,獲得的值。

2. 找這一次和上一次的關係

3. 假設當前函式已經可以使用,呼叫自身計算上一次

for迴圈和while迴圈

while迴圈 語法 while 判斷條件 迴圈體 計算 1 2 3 4 100 n 1 res 0 while n 100 res n n 1 print res 5050while迴圈之else 語法 while 判斷條件 迴圈體else 語句塊for迴圈 for x in 序列 迴圈體rang...

迴圈語句 while迴圈和for迴圈

迴圈語句 讓一部分 迴圈的執行下去,反覆執行 1 while迴圈語句 迴圈語句的格式 while 迴圈條件 迴圈條件必修是布林型別,當條件的結果是ture時,執行迴圈體,執行完迴圈體後,再接著進入條件的判定,直到條件的結果是false,迴圈體不執行,整個迴圈語句結束。public class whi...

While 迴圈和 do while 迴圈

示例1 輸出1 100 輸出1 100 int i 0 while i 100 示例2 死迴圈 死迴圈 while true 示例3 計算 1 加到 100 計算 1 加到 100 int m 0 int sum 0 while m 100 system.out.println sum 示例 計算 ...