V tem primeru se boste naučili pisati program JavaScript, ki najde vse dejavnike celega števila.
Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:
- JavaScript za zanko
- Izjava o JavaScript, če … drugače
Faktorji števila naj bodo faktorji števila, zato mora natančno deliti število (z 0 ostankom). Na primer
Faktor 12 je 1 , 2 , 3 , 4 , 6 in 12 .
Primer: Dejavniki pozitivnega števila
// 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); ) )
Izhod
Vnesite pozitivno število: 12 Faktorji 12 so: 1 2 3 4 6 12
V zgornjem programu je uporabnik pozvan, da vnese pozitivno celo število.
for
Zanka se uporablja za zanko skozi 1 na številko, ki jo vnese uporabnik.- Operator modula
%
se uporablja za preverjanje, ali je num natančno deljivo. - V vsaki ponovitvi se preveri stanje, če je num natančno deljivo z i.
if(num % i == 0)
- Če je zgornji pogoj izpolnjen, se prikaže številka.