V tem primeru se boste naučili pisati program, ki v JavaScript najde vsoto naravnih števil.
Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:
- JavaScript za zanko
- JavaScript while in do … while Loop
Celotna pozitivna števila 1, 2, 3, … so znana kot naravna števila.
Primer 1: Vsota naravnih števil, ki se uporabljajo za zanko
// 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);
Izhod
Vnesite pozitivno celo število: 100 Vsota naravnih števil: 5050
V zgornjem programu je uporabnik pozvan, da vnese številko.
parseInt()Pretvori številčno vrednost niza na celo število vrednosti.
forZanka se uporablja, da bi našli vsoto naravnih števil do števila, ki ga uporabnik.
- Vrednost vsote je na začetku 0 .
- Nato se
forzanka uporabi za ponovitev izi = 1 to 100. - V vsaki ponovitvi se i sešteje in vrednost
ise poveča za 1 . - Ko postanem 101 , je testni pogoj
falsein vsota bo enaka 0 + 1 + 2 + … + 100.
Primer 2: Vsota naravnih števil, ki uporabljajo, medtem ko zanka
// 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);
Izhod
Vnesite pozitivno celo število: 100 Vsota naravnih števil: 5050
V zgornjem programu je uporabnik pozvan, da vnese številko.
whileZanka se uporablja, da bi našli vsoto naravnih števil.
whileZanka nadaljuje, dokler je številka manjša ali enaka do 100 .- Med vsako ponovitvijo se
sumspremenljivki doda i, vrednost i pa se poveča za 1 . - Ko postanem 101 , je testni pogoj
falsein vsota bo enaka 0 + 1 + 2 + … + 100.







