JavaScripti programm looduslike arvude summa leidmiseks

Selles näites õpite kirjutama programmi, mis leiab JavaScripti loomulike arvude summa.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScript silmusele
  • JavaScripti ajal ja tehke … silmuse ajal

Positiivsed täisarvud 1, 2, 3,… on tuntud kui looduslikud arvud.

Näide 1: Loopiks kasutatavate looduslike arvude summa

 // 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äljund

 Sisestage positiivne täisarv: 100 Naturaalsete arvude summa: 5050

Ülaltoodud programmis palutakse kasutajal sisestada number.

parseInt()Teisendab numbrilist jada väärtus täisarvuna.

forLoop kasutatakse leida summa füüsiline numbrid kuni number, mida kasutaja.

  • Summa väärtus on esialgu 0 .
  • Seejärel forkasutatakse kordamiseks silmust i = 1 to 100.
  • Igas iteratsioonis lisatakse i summale ja väärtust 1i suurendatakse .
  • Kui i saab 101 , on testi tingimus falseja summa võrdub 0 + 1 + 2 +… + 100.

Näide 2: looduslike arvude summa, kasutades silmusena

 // 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äljund

 Sisestage positiivne täisarv: 100 Naturaalsete arvude summa: 5050

Ülaltoodud programmis palutakse kasutajal sisestada number.

whileLoop kasutatakse leida summa füüsiline numbrid.

  • whileLoop jätkub, kuni soovitud arv on väiksem või võrdne 100 .
  • Iga korduse ajal lisatakse summuutujale i ja i väärtust suurendatakse 1 võrra .
  • Kui i saab 101 , on testi tingimus falseja summa võrdub 0 + 1 + 2 +… + 100.

Huvitavad Artiklid...