Do While Döngüsü
Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası. Ders 43 / 77.
do...while döngüsü while döngüsüne benzer, ancak önemli bir farkı vardır: koşul kontrol edilmeden önce kod bloğu en az bir kez yürütülür. Bu, döngünün kodu her zaman bir kez çalıştıracağı ve ardından devam edip etmemesi gerektiğini kontrol edeceği anlamına gelir.
İşte bir do...while döngüsünün söz dizimi:
do {
code;
} while (condition);do bloğunun içindeki code önce yürütülür.
Ardından, while içindeki condition değerlendirilir. Koşul true ise döngü bir sonraki yinelemeye devam eder. Koşul false ise döngü durur.
Bir örneğe bakalım:
let count = 0;
do {
console.log(count);
count++;
} while (count < 5);Bu kod şunu çıktı olarak verir:
0
1
2
3
4count değerinin başlangıç değeri 5'e eşit veya daha büyük olsa bile, do bloğunun içindeki kod yine de bir kez çalıştırılır.
Örneğin:
let count = 6;
do {
console.log(count);
count++;
} while (count < 5);Bu kod şunu çıktılar:
6do...while döngülerinin kullanım alanları for veya while döngülerine göre daha az yaygındır, ancak koşuldan bağımsız olarak bir kod bloğunun en az bir kez çalıştırılmasını sağlamanız gereken durumlarda yararlı olabilirler.
Görev
Başlangıçcount değişkeni 5'e ayarlanmış şekilde başlayan bir do...while döngüsü yazın. Döngü şunları yapmalıdır:
countdeğerini yazdırın.- Her yinelemeden sonra
countdeğerini 1 azaltın. count0'dan büyük olduğu sürece
Kendin dene
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