再帰呼び出しの覚書です。
ActionScriptで再帰呼び出しを使って階乗(n!)を計算するサンプルです。
function f(n) {
if (n == 0) {
return 1;
} else {
return n*f(n-1);
}
}
trace(f(10));
// 階乗
function f(n) {
if (n == 0) {
return 1;
} else {
return n*arguments.callee(n-1);
}
}
trace(f(10));
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。