ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptを使用してnの階乗を実装する方法

JavaScriptを使用してnの階乗を実装する方法

藏色散人
藏色散人オリジナル
2021-11-19 11:26:226601ブラウズ

JavaScript を使用して n の階乗を実装します: 1. while ループを使用し、「while(num){result *= num;num--;}」などのコードを使用します。 2. 関数の再帰を使用し、次のようなコードを使用します。 「if(num

JavaScriptを使用してnの階乗を実装する方法

この記事の動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。