Menu
Coddy logo textTech

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
4

count 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:

6

do...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.

challenge icon

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:

  1. count değerini yazdırın.
  2. Her yinelemeden sonra count değerini 1 azaltın.
  3. count 0'dan büyük olduğu sürece

Kendin dene

quiz iconKendini test et

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

Kendi başına pratik yap: Online JavaScript derleyicisi