Döngüler

Döngüler, programlama dillerinde sıkça kullanılan yapılardan biridir. Belirli koşullar altında belirli işlemleri tekrar etmek için kullanılırlar. Özellikle veri işleme ve yapıları üzerinde dolaşma gibi durumlarda döngüler vazgeçilmezdir.

JavaScript dilinde de döngüler kullanılarak farklı işlemler gerçekleştirilebilir. Örneğin, aşağıdaki kod “for” döngüsü kullanılarak bir dizi içindeki elemanları gezerek ekrana yazdırmaktadır:

let numbers = [1, 2, 3, 4, 5];

for(let i = 0; i < numbers.length; i++) {
    console.log(numbers[i]);
}

Yukarıdaki kod parçasında, "numbers" adında bir dizi oluşturulmuş ve bu dizi içindeki elemanlar "for" döngüsü ile gezilerek ekrana yazdırılmıştır. Bu sayede dizinin tüm elemanları tek tek işlenmiş ve işlem yapılmıştır.

Bir diğer döngü yapısı olan "while" döngüsü ise belirli bir koşul sağlandığı sürece çalışmaya devam eder. Örneğin, aşağıdaki kod parçasında kullanıcıdan alınan sayıların toplamı "while" döngüsüyle hesaplanmaktadır:

let total = 0;
let input;

while (true) {
    input = prompt("Bir sayı girin:");

    if (input === "" || input === null) {
        break;
    }

    total += parseInt(input);
}

console.log("Toplam: " + total);

Yukarıdaki kod parçasında, kullanıcıdan alınan sayılar "while" döngüsü ile sürekli toplanarak ekrana toplam değeri yazdırılmaktadır. Kullanıcı boş bir giriş yaparsa veya iptal tuşuna basarsa döngü sonlandırılmaktadır.

Döngüler sayesinde belirli işlemleri tekrar etmek ve farklı senaryoları uygulamak oldukça kolay hale gelmektedir. Bu nedenle, programlama süreçlerinde döngülerin doğru şekilde kullanılması büyük önem taşır.

Döngü içeren bir kod snippet'ı:

let numbers = [10, 20, 30, 40, 50];
let total = 0;

for(let i = 0; i < numbers.length; i++) {
    total += numbers[i];
}

console.log("Toplam: " + total);

Yukarıdaki kod parçasında, bir dizi içindeki elemanlar toplanarak toplam değeri ekrana yazdırılmaktadır. "for" döngüsü kullanılarak dizi elemanları tek tek işlenmiştir.

Yorum Ekle