「JavaScript」再帰関数のサンプル
書式
function 関数名A(引数) {
処理コード
return 関数名A(引数)
}
使用例
<script> //関数の定義 function funcA(x) { "use strict"; //ループを抜ける条件 if (x < 3) { return; } else { console.log(x); x = x - 2; //自身関数を呼び出す return funcA(x); } } //関数を呼び出す funcA(10); </script>
実行結果
10
8
6
4