U ovom ćete primjeru naučiti pisati JavaScript program koji pronalazi sve čimbenike cijelog broja.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript za petlju
- JavaScript if … else Izjava
Da bi bio faktor broja, broj faktora trebao bi točno podijeliti broj (s 0 ostatkom). Na primjer,
Faktor 12 je 1 , 2 , 3 , 4 , 6 i 12 .
Primjer: Čimbenici pozitivnog broja
// 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); ) )
Izlaz
Unesite pozitivan broj: 12 Čimbenici 12 su: 1 2 3 4 6 12
U gore navedenom programu od korisnika se traži da unese pozitivan cijeli broj.
for
Petlja se koristi za petlju kroz 1 do broja koji je upisao korisnik.- Operator modula
%
koristi se za provjeru je li num točno djeljiv. - U svakoj se iteraciji provjerava uvjet je li num točno djeljiv s i.
if(num % i == 0)
- Ako je gornji uvjet zadovoljen, prikazuje se broj.