У овом примеру ћете научити да пишете програм који проналази збир природних бројева у ЈаваСцрипт-у.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:
- ЈаваСцрипт за петљу
- ЈаваСцрипт вхиле и уради … вхиле Лооп
Позитивни бројеви 1, 2, 3, … познати су као природни бројеви.
Пример 1: Збир природних бројева који се користе за петљу
// 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);
Оутпут
Унесите позитиван цео број: 100 Збир природних бројева: 5050
У горе наведеном програму, од корисника се тражи да унесе број.
parseInt()
Претвара нумеричку вредност ниске на цео број вредности.
for
Петља се користи да пронађе збир природних бројева до броја пружа од стране корисника.
- Вредност збира је 0 у почетку.
- Затим
for
се за итерацију користи петљаi = 1 to 100
. - У свакој итерацији и се додаје зброју и вредност вредности
i
се повећава за 1 . - Када постанем 101 , услов теста је
false
и збир ће бити једнак 0 + 1 + 2 + … + 100.
Пример 2: Збир природних бројева коришћењем вхиле Лооп
// 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);
Оутпут
Унесите позитиван цео број: 100 Збир природних бројева: 5050
У горе наведеном програму, од корисника се тражи да унесе број.
while
Петља се користи да пронађе збир природних бројева.
while
Петља се наставља све док је број мањи од или једнак 100 .- Током сваке итерације
sum
променљиви се додаје и, а вредност и се повећава за 1 . - Када постанем 101 , услов теста је
false
и збир ће бити једнак 0 + 1 + 2 + … + 100.