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

数の因子の数を数える-JavaScript


数値を受け取り、入力された数値を正確に除算する数値の数を返すJavaScript関数を作成する必要があります。

例-

数が12の場合、その因数は-

1, 2, 3, 4, 6, 12

したがって、出力は6になります。

以下はコードです-

const num = 12;
const countFactors = num => {
   let count = 0;
   let flag = 2;
   while(flag <= num / 2){
      if(num % flag++ !== 0){
         continue;
      };
      count++;
   };
   return count + 2;
};
console.log(countFactors(num));
console.log(countFactors(2));
console.log(countFactors(454));
console.log(countFactors(99));
>

出力

以下はコンソールの出力です-

6
2
4
6

  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の番号パターン

    ユーザーにテキスト入力とボタンを提供するJavaScriptおよびHTMLプログラムを作成する必要があります。ユーザーが入力に任意の値(たとえば5)を入力してボタンをクリックすると、画面に次のパターンが印刷されます。 (n =5の場合) 01 01 02 01 02 03 01 02 03 04 01 02 03 04 05 例 このためのコードは-になります <html> <head> <title>JavaScript Number Patterns</title> <script type="text/javascrip