Bu örnekte, JavaScript'teki doğal sayıların toplamını bulan bir program yazmayı öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:
- Döngü için JavaScript
- JavaScript while and do… Döngü sırasında
Pozitif tam sayılar 1, 2, 3,… doğal sayılar olarak bilinir.
Örnek 1: Döngü için Kullanılan Doğal Sayıların Toplamı
// 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);
Çıktı
Pozitif bir tam sayı girin: 100 Doğal sayıların toplamı: 5050
Yukarıdaki programda, kullanıcıdan bir numara girmesi istenir.
parseInt()
Bir tamsayı değerine sayısal dize değerini dönüştürür.
for
Halka, kullanıcı tarafından sağlanan sayıya kadar doğal sayılar toplamını bulmak için kullanılır.
- Toplamın değeri başlangıçta 0'dır .
- Ardından, içinden
for
yinelemek için bir döngü kullanılıri = 1 to 100
. - Her yinelemede, toplama i eklenir ve değeri 1
i
artar . - İ olduğunda 101 , bir test bir durumdur
false
ve toplam 0 + 1 + 2 + … + 100'e eşit olacaktır.
Örnek 2: Döngü sırasında Kullanılan Doğal Sayıların Toplamı
// 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);
Çıktı
Pozitif bir tam sayı girin: 100 Doğal sayıların toplamı: 5050
Yukarıdaki programda, kullanıcıdan bir numara girmesi istenir.
while
Döngü doğal sayının toplamını bulmak için kullanılır.
while
Sayısına eşit veya daha az oluncaya kadar döngü devam 100 .- Her yineleme sırasında
sum
değişkene i eklenir ve i değeri 1 artar . - İ olduğunda 101 , bir test bir durumdur
false
ve toplam 0 + 1 + 2 + … + 100'e eşit olacaktır.