JavaScript, web geliştirme dünyasında yaygın olarak kullanılan bir programlama dilidir. JavaScript’in sunduğu döngülerden biri de “while” döngüsüdür. Bu yazıda, JavaScript’te while döngüsünün temellerini anlatacağım ve bazı kullanım örneklerini paylaşacağım.
While Döngüsü Nedir?
While döngüsü, belirli bir koşul doğru olduğu sürece belirli bir bloğu tekrar tekrar çalıştırmak için kullanılır. Koşul her döngü adımından önce kontrol edilir ve koşul doğru olduğu sürece döngü devam eder. Koşul yanlış olduğunda, döngü sona erer ve program belirtilen bloğun dışına çıkar.
While Döngüsü Kullanımı
while (koşul) {
// Koşul doğru olduğu sürece bu blok çalışır
// Koşulun bir süre sonra yanlış hale gelmesi sağlanmalıdır, aksi takdirde sonsuz döngü oluşur
}
Kullanım Örnekleri
- Sayıları Toplama:
let toplam = 0;
let sayi = 1;
while (sayi <= 10) {
toplam += sayi;
sayi++;
}
console.log("Toplam:", toplam); // Çıktı: 55
- Kullanıcı Girişi Kontrolü:
let parola = "";
while (parola !== "güvenli") {
parola = prompt("Lütfen parolanızı girin:");
}
console.log("Doğru parola girişi yapıldı.");
- Belirli Bir Şart Gerçekleşene Kadar Bekleme:
let hazir = false;
while (!hazir) {
console.log("Sistem hazır değil, lütfen bekleyin...");
// Sistem hazır hale gelene kadar bekleyin
// Ardından hazir değişkeni true olarak ayarlanır ve döngü sona erer
}
console.log("Sistem hazır, işleme başlanabilir.");
Sonuç
While döngüsü, belirli bir koşul doğru olduğu sürece bir bloğu tekrar tekrar çalıştırmak için mükemmel bir araçtır. Ancak, dikkatli olunmalıdır, çünkü koşulun bir süre sonra yanlış hale gelmesi sağlanmazsa sonsuz döngüler oluşabilir. Bu yazıda paylaşılan örneklerle birlikte while döngüsünün temellerini anladığınızı umuyoruz.