ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptを使用してnの階乗を実装する方法
JavaScript を使用して n の階乗を実装します: 1. while ループを使用し、「while(num){result *= num;num--;}」などのコードを使用します。 2. 関数の再帰を使用し、次のようなコードを使用します。 「if(num
この記事の動作環境: Windows7 システム、javascript1.8.5 バージョン、Dell G3 コンピューター。
JavaScript を使用して n の階乗を実装するにはどうすればよいですか?
JavaScript で n 階乗を実装する 2 つの方法
オプション 1: while ループを使用する
function factorial(num){ var result = 1; while(num){ result *= num; num--; } return result; }
オプション 2: 関数再帰を使用する
function factorial(num){ if(num <= 0){ return 1; }else{ return num*arguments.callee(num-1); } }
推奨学習: 「JavaScript 基本チュートリアル」
以上がJavaScriptを使用してnの階乗を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。