U ovom ćete primjeru naučiti pisati program koji pronalazi zbroj prirodnih brojeva u JavaScript-u.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript za petlju
- JavaScript while i to … while Loop
Pozitivni cijeli brojevi 1, 2, 3, … poznati su kao prirodni brojevi.
Primjer 1: Zbroj prirodnih brojeva koji se koriste za petlju
// program to display the sum of natural numbers // take input from the user const number = parseInt(prompt('Enter a positive integer: ')); let sum = 0; // looping from i = 1 to number // in each iteration, i is increased by 1 for (let i = 1; i <= number; i++) ( sum += i; ) console.log('The sum of natural numbers:', sum);
Izlaz
Unesite pozitivan cijeli broj: 100 Zbroj prirodnih brojeva: 5050
U gore navedenom programu od korisnika se traži da unese broj.
parseInt()Pretvara numeričku vrijednost niza u cijeli broj vrijednosti.
forPetlja se koristi za pronalaženje sumu prirodnih brojeva do broja pod uvjetom od strane korisnika.
- Vrijednost zbroja je 0 u početku.
- Zatim
forse za iteraciju koristi petljai = 1 to 100. - U svakoj se iteraciji zbraja i, a vrijednost
ise povećava za 1 . - Kad postanem 101 , uvjet testa je
falsei zbroj će biti jednak 0 + 1 + 2 + … + 100.
Primjer 2: Zbroj prirodnih brojeva korištenjem while petlje
// program to display the sum of natural numbers // take input from the user const number = parseInt(prompt('Enter a positive integer: ')); let sum = 0, i = 1; // looping from i = 1 to number while(i <= number) ( sum += i; i++; ) console.log('The sum of natural numbers:', sum);
Izlaz
Unesite pozitivan cijeli broj: 100 Zbroj prirodnih brojeva: 5050
U gore navedenom programu od korisnika se traži da unese broj.
whilePetlja se koristi za pronalaženje sumu prirodnih brojeva.
whilePetlja se nastavlja sve dok se broj manji od ili jednak 100 .- Tijekom svake iteracije
sumvarijabli se dodaje i, a vrijednost i povećava se za 1 . - Kad postanem 101 , uvjet testa je
falsei zbroj će biti jednak 0 + 1 + 2 + … + 100.








