Menu
CoddyTech

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
4

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

6

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

challenge icon

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

  1. count değerini yazdırmalı.
  2. Her yinelemeden sonra count değerini 1 azaltmalı.
  3. count 0'dan büyük olduğu sürece devam etmeli.

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