ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptで階乗を求める方法
JavaScript で階乗を見つける方法: 1. while ループを使用して、指定された数値の階乗を検索します; 2. 関数を使用して、指定された数値の階乗を再帰的に検索します。コードは「関数」のようなものです。階乗(数値){var result=1... }」。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
5を求める階乗演算のJS実装例。
#オプション 1: while ループの使用
function factorial(num){ var result = 1; while(num){ result *= num; num--; } return result; } console.log(factorial(5))//120実行結果:
オプション 2: 関数再帰の使用
#
function factorial(num){ if(num <= 0){ return 1; }else{ return num*arguments.callee(num-1); } } console.log(factorial(5))//120
#[推奨学習: js の基本チュートリアル
]以上がJavaScriptで階乗を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。