Program JavaScript pentru a găsi factorii unui număr

În acest exemplu, veți învăța să scrieți un program JavaScript care să găsească toți factorii unui număr întreg.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:

  • JavaScript pentru buclă
  • JavaScript dacă … altfel Declarație

Pentru a fi factorii unui număr, numărul factorului ar trebui să împartă exact numărul (cu restul 0 ). De exemplu,

Factorul 12 este 1 , 2 , 3 , 4 , 6 și 12 .

Exemplu: Factorii numărului pozitiv

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

Ieșire

 Introduceți un număr pozitiv: 12 Factorii lui 12 sunt: ​​1 2 3 4 6 12

În programul de mai sus, utilizatorul este solicitat să introducă un număr întreg pozitiv.

  • forBucla este utilizat pentru bucla prin 1 la numărul introdus de utilizator.
  • Operatorul de modul %este utilizat pentru a verifica dacă num este exact divizibil.
  • În fiecare iterație, se verifică o condiție dacă num este exact divizibil cu i.
     if(num % i == 0)
  • Dacă este îndeplinită condiția de mai sus, se afișează numărul.

Articole interesante...