V tomto příkladu se naučíte psát program, který v JavaScriptu najde součet přirozených čísel.
Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:
- JavaScript pro smyčku
- Zatímco JavaScript a dělat … zatímco Loop
Kladná celá čísla 1, 2, 3,… jsou známá jako přirozená čísla.
Příklad 1: Součet přirozených čísel použitých pro smyčku
// 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);
Výstup
Zadejte kladné celé číslo: 100 Součet přirozených čísel: 5050
Ve výše uvedeném programu je uživatel vyzván k zadání čísla.
parseInt()Převádí číselnou hodnotu řetězce na celočíselnou hodnotu.
forSmyčka se používá k nalezení součtu přirozených čísel až do počtu poskytnutých uživatelem.
- Hodnota součtu je zpočátku 0 .
- Potom
forse k iteraci použije smyčkai = 1 to 100. - V každé iteraci se k součtu přidá i a hodnota
ise zvýší o 1 . - Když se i stane 101 , podmínka testu je
falsea součet se bude rovnat 0 + 1 + 2 +… + 100.
Příklad 2: Součet přirozených čísel využívajících smyčku while
// 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);
Výstup
Zadejte kladné celé číslo: 100 Součet přirozených čísel: 5050
Ve výše uvedeném programu je uživatel vyzván k zadání čísla.
whileSmyčka se používá k nalezení součtu přirozených čísel.
whileSmyčka pokračuje, dokud je menší než nebo se rovná 100 .- Během každé iterace je do
sumproměnné přidáno i a hodnota i je zvýšena o 1 . - Když se i stane 101 , podmínka testu je
falsea součet se bude rovnat 0 + 1 + 2 +… + 100.








