再帰呼出しを学ぶときによく作るやつ.
階乗を求めるコードです.
数学でいう n! ってやつです.
// 階乗
var factorial = function(num) {
return (num <= 0) ? 1 : (num * factorial(num-1));
};
console.log( factorial(0) ); // 1
console.log( factorial(5) ); // 120
console.log( factorial(6) ); // 720
console.log( factorial(7) ); // 5040
再帰大好き!\(^o^)/
三項演算子も大好き!!\(^o^)/