Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで数値の階乗を計算する関数


数値、たとえばnを取り込んで、その階乗を計算する単純なJavaScript関数を作成する必要があります。

カウントと結果変数を維持します。結果にカウントを掛け、同時に1に達するまでカウントを1ずつ減らしていきます。

そして最後に結果を返します。

したがって、この関数のコードを書いてみましょう-

このためのコードは-

になります
const num = 14;
const factorial = num => {
   let res = 1;
   for(let i = num; i > 1; i--){
      res *= i;
   };
   return res;
};
console.log(factorial(num));

出力

コンソールの出力は-

になります
87178291200

  1. JavaScript数値関数

    JavaScript Number()関数は、引数として渡されたオブジェクト値をそれぞれの数値に変換します。 以下は、JavaScript Number()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &

  2. JavaScriptのNumber.toLocaleString()関数

    NumberオブジェクトのtoLocaleString()関数は数値を受け取り、指定された(ローカル)言語での数値の表現を返します。 構文 その構文は次のとおりです num.toLocaleString(num); 例 <html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">     &n