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 çalıştırı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.
do...while döngüsünün söz dizimi şöyledir:
do {
code;
} while (condition);do bloğunun içindeki code önce çalıştırılır.
Daha sonra, 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 şu çıktıyı verir:
0
1
2
3
4count değişkeninin 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 şu çıktıyı verir:
6do...while döngülerinin kullanım alanları, for veya while döngülerine kıyasla 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ıç5 değerine ayarlanmış bir count değişkeniyle başlayan bir do...while döngüsü yaz. Döngü şunları yapmalı:
countdeğerini yazdırmalı.- Her yinelemeden sonra
countdeğerini 1 azaltmalı. count0'dan büyük olduğu sürece devam etmeli.
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