Šiame pavyzdyje išmoksite rašyti programą, kuri „JavaScript“ suranda natūralių skaičių sumą.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „Loop“ „JavaScript“
- „JavaScript“ kol ir darykite … kol kilpa
Teigiami sveikieji skaičiai 1, 2, 3,… yra žinomi kaip natūralieji skaičiai.
1 pavyzdys: natūralių skaičių, naudojamo kilpai, suma
// 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);
Rezultatas
Įveskite teigiamą skaičių: 100 Natūraliųjų skaičių suma: 5050
Pirmiau minėtoje programoje vartotojas raginamas įvesti numerį.
parseInt()
Konvertuoja skaitinė eilutė vertę iki sveikojo skaičiaus vertės.
for
Kilpa naudojama ir siekiant rasti natūralių skaičių suma iki skaičiaus pateikta vartotojui.
- Iš pradžių sumos vertė yra 0 .
- Tada
for
pasikartojant naudojama kilpai = 1 to 100
. - Kiekvienoje iteracijoje i pridedama prie sumos, o reikšmė
i
padidinama 1 . - Kai i taps 101 , bandymo sąlyga yra
false
ir suma bus lygi 0 + 1 + 2 +… + 100.
2 pavyzdys: Natūralių skaičių, naudojant ciklą, suma
// 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);
Rezultatas
Įveskite teigiamą skaičių: 100 Natūraliųjų skaičių suma: 5050
Pirmiau minėtoje programoje vartotojas raginamas įvesti numerį.
while
Kilpa naudojama ir siekiant rasti natūralių skaičių suma.
while
Kilpa tęsiasi tol, kol skaičius yra mažesnis negu arba lygus 100 .- Kiekvienos iteracijos metu i pridedama prie
sum
kintamojo, o i vertė padidinama 1 . - Kai i taps 101 , bandymo sąlyga yra
false
ir suma bus lygi 0 + 1 + 2 +… + 100.