数の因数を見つけるJavaScriptプログラム

数の因数になるには、因数数は数を正確に除算する必要があります( 0 残り)。 例えば、

の因数 12 です 12346、および 12

例:正の数の因数

// program to find the factors of an integer

// take input
const num = prompt('Enter a positive number: ');

console.log(`The factors of ${num} is:`);

// looping through 1 to num
for(let i = 1; i <= num; i++) {

    // check if number is a factor
    if(num % i == 0) {
        console.log(i);
    }
}

出力

Enter a positive number: 12
The factors of 12 is:
1
2
3
4
6
12

上記のプログラムでは、ユーザーは正の整数を入力するように求められます。

  • ザ・ for ループはループスルーに使用されます 1 ユーザーが入力した番号に。
  • モジュラス演算子 % かどうかを確認するために使用されます num 正確に割り切れる。
  • 各反復で、条件がチェックされます。 num で正確に割り切れる
    if(num % i == 0)
  • 上記の条件が満たされると、番号が表示されます。



Hope this helps!

Source link