Program JavaScript untuk Menemukan Faktor Bilangan

Untuk menjadi faktor-faktor sebuah bilangan, bilangan faktor tersebut harus membagi bilangan tersebut dengan tepat (dengan 0 sisa). Sebagai contoh,

Faktor 12 aku s 1, 2, 3, 4, 6, dan 12.

Contoh: Faktor Bilangan Positif

// 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);
    }
}

Keluaran

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

Dalam program di atas, pengguna diminta untuk memasukkan bilangan bulat positif.

  • Itu for loop digunakan untuk mengulang 1 ke nomor yang dimasukkan oleh pengguna.
  • Operator modulus % digunakan untuk memeriksa apakah num persis habis dibagi.
  • Dalam setiap iterasi, kondisi dicentang jika num persis habis dibagi saya.
    if(num % i == 0)
  • Jika kondisi di atas terpenuhi, nomor ditampilkan.