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.
forHalka, 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
foryinelemek için bir döngü kullanılıri = 1 to 100. - Her yinelemede, toplama i eklenir ve değeri 1
iartar . - İ olduğunda 101 , bir test bir durumdur
falseve 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.
whileDöngü doğal sayının toplamını bulmak için kullanılır.
whileSayısına eşit veya daha az oluncaya kadar döngü devam 100 .- Her yineleme sırasında
sumdeğişkene i eklenir ve i değeri 1 artar . - İ olduğunda 101 , bir test bir durumdur
falseve toplam 0 + 1 + 2 + … + 100'e eşit olacaktır.








