W tym przykładzie nauczysz się pisać program, który znajdzie sumę liczb naturalnych w JavaScript.
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:
- JavaScript for loop
- JavaScript while i do… while Loop
Dodatnie liczby całkowite 1, 2, 3,… są znane jako liczby naturalne.
Przykład 1: Suma liczb naturalnych używanych do pętli
// 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);
Wynik
Wpisz dodatnią liczbę całkowitą: 100 Suma liczb naturalnych: 5050
W powyższym programie użytkownik jest proszony o wprowadzenie liczby.
parseInt()Przekształca ciąg liczbowy wartości do liczby całkowitej.
forPętla służy do znalezienia sumy liczb naturalnych do liczby dostarczonych przez użytkownika.
- Wartość sumy początkowo wynosi 0 .
- Następnie
forpętla jest używana do iteracji zi = 1 to 100. - W każdej iteracji do sumy dodaje się i, a wartość
izwiększa się o 1 . - Kiedy i wynosi 101 , warunek testu to
falsei suma będzie równa 0 + 1 + 2 +… + 100.
Przykład 2: Suma liczb naturalnych w pętli 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);
Wynik
Wpisz dodatnią liczbę całkowitą: 100 Suma liczb naturalnych: 5050
W powyższym programie użytkownik jest proszony o wprowadzenie liczby.
whilePętla służy do znalezienia sumy liczb naturalnych.
whilePętli trwa aż liczba jest mniejsza niż lub równa 100 .- Podczas każdej iteracji do
sumzmiennej dodaje się i, a wartość i zwiększa się o 1 . - Kiedy i wynosi 101 , warunek testu to
falsei suma będzie równa 0 + 1 + 2 +… + 100.








