「JavaScript」再帰関数を使用するサンプル

書式
function 関数A(変数名){
some code
関数A(変数名);
}
関数は自身を参照し、そして呼び出すことができます。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function funcA(n) {
"use strict";
if (n < 6) {
return;
} else {
console.log(n);
n = n - 2;
return funcA(n);
}
}
funcA(10);
function funcA(n) { "use strict"; if (n < 6) { return; } else { console.log(n); n = n - 2; return funcA(n); } } funcA(10);
function funcA(n) {
  "use strict";
  if (n < 6) {
    return;
  } else {
    console.log(n);
    n = n - 2;
    return funcA(n);
  }
}

funcA(10);

実行結果
> 10
> 8
> 6

JavaScript

Posted by arkgame