For Döngüsü
Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası. Ders 38 / 77.
Bazen programlama yaparken aynı ya da neredeyse aynı işlemi birkaç kez gerçekleştirmek gerekir.
Aynı şeyi tekrar tekrar yazmayı önlemek için Döngüler kullanabiliriz.
for döngüsünün sözdizimi şöyledir
for (let i = start; i < end; i++) {
code;
}let i = start, i değişkeninin başlangıç değerini belirler, i < end döngünün devam etme koşulunu belirler ve i++ her yinelemeden sonra i değerini artırır. i, start değerinden end değerine kadar (end dahil olmadan) sıralı olarak tüm değerleri alır. Örneğin:
for (let i = 0; i < 5; i++) {
console.log(i);
}print ifadesini 5 kez çalıştırır:
0
1
2
3
4Döngülerin birçok kullanım alanı vardır. Örneğin, 1'den 100'e kadar olan tüm sayıları toplayalım:
let sum_numbers = 0;
for (let i = 1; i <= 100; i++) {
sum_numbers += i;
}
console.log(sum_numbers);Önce 1 ile 100 arasındaki tüm sayılar (100 dahil) üzerinde döngü kuracak ve hepsini toplayacak. Ardından sum_numbers değişkenini yazdıracak.
Görev
BaşlangıçBir tam sayı n oku (başlangıç kodu bunu zaten yapıyor). 3 ile n arasındaki her sayı için, her iki uç değer de dahil olmak üzere, for döngüsü kullanarak "Hello Coddy: " ve i değerini yazdır.
Örneğin, n değeri 6 ise çıktı şöyledir:
Hello Coddy: 3
Hello Coddy: 4
Hello Coddy: 5
Hello Coddy: 6n değeri 27 ise döngü, Hello Coddy: 3 ile Hello Coddy: 27 arasındaki 25 satırı yazdırır.
Kendin dene
let n = parseInt(inp); // Bu satırı değiştirmeyin
// Kodunuzu aşağıya yazın
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Tür Zorlama7Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıBahşiş ve Toplamı Hesaplama2Değişkenler
SayılarStringBooleanİsimlendirme KurallarıBoş DeğişkenlerÖzet - Değişkenleri BaşlatmaSabitler3Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriSıkı ve Gevşek EşitlikÖzet - Basit Matematik6Temel Giriş-Çıkış
ÇıktıDeğişkenlerle ÇıktıTür Dönüşümü - Bölüm 1Tür Dönüşümü - Bölüm 2Özet - 120'ye KadarÖzet - Doğru veya YanlışKendi başına pratik yap: Online JavaScript derleyicisi