V tomto príklade sa naučíte písať program, ktorý v JavaScripte nájde súčet prirodzených čísel.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:
- JavaScript pre slučku
- JavaScript zatiaľ čo a robiť … zatiaľ čo Loop
Kladné celé čísla 1, 2, 3,… sú známe ako prirodzené čísla.
Príklad 1: Súčet prirodzených čísel využívajúcich sluč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ýkon
Zadajte kladné celé číslo: 100 Súčet prirodzených čísel: 5050
Vo vyššie uvedenom programe je používateľ vyzvaný na zadanie čísla.
parseInt()Prevádza číselnú hodnotu reťazca na celočíselnú hodnotu.
forSlučka sa používa na nájdenie súčtu prirodzených čísel až do počtu poskytnutých užívateľom.
- Hodnota súčtu je pôvodne 0 .
- Potom
forsa na iteráciu použije slučkai = 1 to 100. - V každej iterácii sa k súčtu pripočíta i a hodnota
isa zvýši o 1 . - Keď bude i 101 , podmienka testu bude
falsea súčet sa bude rovnať 0 + 1 + 2 +… + 100.
Príklad 2: Súčet prirodzených čísel využívajúcich cyklus 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ýkon
Zadajte kladné celé číslo: 100 Súčet prirodzených čísel: 5050
Vo vyššie uvedenom programe je používateľ vyzvaný na zadanie čísla.
whileSlučka sa používa na nájdenie súčtu prirodzených čísel.
whileSlučka pokračuje, kým je menší alebo sa rovná 100 .- Počas každej iterácie sa do
sumpremennej pridáva i a hodnota i sa zvyšuje o 1 . - Keď bude i 101 , podmienka testu bude
falsea súčet sa bude rovnať 0 + 1 + 2 +… + 100.








