0

階乗関数の場合、nが3番目の数値以外であるかどうかを確認するために、JavaScriptの自己学習を行っていますが、動作させることができません。どんな助けでもいただければ幸いです

var factorial = function(n) {
    // Update so that all tests pass
    if (n > 20) {
        return undefined;
    }
    if (n === 1) {
        return 1;
    }
    if(isNan(n)){
        return undefined;
    }
    return n * factorial(n-1);
};
4

1 に答える 1

2

isNaN()2つの資本がありNます。

于 2012-10-15T21:47:48.647 に答える