JavaScript program a szám tényezőinek megkeresésére

Ebben a példában megtanul olyan JavaScript programot írni, amely megtalálja az egész szám összes tényezőjét.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • JavaScript for loop
  • JavaScript, ha… más nyilatkozat

Ahhoz, hogy egy szám tényezője legyen, a tényező számának pontosan el kell osztania a számot ( 0 maradékkal). Például,

A tényező 12 jelentése 1 , 2 , 3 , 4 , 6 , és 12 .

Példa: Pozitív szám tényezői

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

Kimenet

 Adjon meg egy pozitív számot: 12 A 12-es tényezők: 1 2 3 4 6 12

A fenti programban a felhasználót pozitív egész szám megadására kérjük.

  • A forhurkot arra használják, hogy 1- n keresztül hurcolódjon a felhasználó által megadott számra.
  • A modulus operátorral %ellenőrizzük, hogy a num pontosan osztható-e.
  • Minden iterációban ellenőriznek egy feltételt, ha a num pontosan osztható i-vel.
     if(num % i == 0)
  • Ha a fenti feltétel teljesül, megjelenik a szám.

érdekes cikkek...