Javascript Do While Döngüsü Kullanımı

Döngüler belirlenen koşullar ile işlem yaptığından dolayı ekran çıktıları belirlenen koşul kadar veriye sahip olmaktadır. Yani birden fazla işlemin gerçekleştiği görülmektedir. Eğer yapacağımız işten dolayı döngüden gelen değeri ekrana bir kez yazdırıp sonrasında ise koşul gerçekleştiğinde devam et demek istiyorsak o zaman kullanacağımız döngü do While döngüsüdür.

Bu döngü ilk önce do yer alan işlemleri gerçekleştirmekte sonrasında ise While alanında yer alan koşul gerçekleşmesi durumunda işlemlerine devam etmektedir. Bu sayede döngüyü daha mantıklı bir işlevsel hale getirmemize yarayacaktır.

Örnek olarak bir durum düşünmek gerekirse; Bir e-ticaret sitesinde, müşteriye bir malı almak isteyip istemediği sorulduğunda müşteri "Hayır!" yanıtını verirse, alış/veriş sorusunu soran döngüyü durdurmamız gerekecektir. Müşteri alışverişe "Devam" etmek istediğini bildirirse, döngü devam edecek ve müşteriye alış/veriş sorusu yeniden sorulacaktır.

Bu tarz sorulu/cevaplı sistemlere göre işlem yapılacak olan alanlarda do While kullanılması sistemin daha kararlı bir yapıda çalışmasını sağlayacaktır. Böylelikle kod yorgunluğu da ortadan kalkacaktır.

Do While yapısının çalışma şekli taslak olarak şu şekildedir;

<script>
do{
// işlem
}while( //koşul );
</script>

Yukarıdaki yer alan yapıda yer alan işlem ve kod alanları doldurularak döngü sağlıklı bir biçimde kullanılabilir.
- 01.12.2013 / 12:56:31 0

Sosyal Medya Paylaşım Alanı

Bunlarda İlginizi Çekebilir

Php Dersleri

Php ile Excel Dosyasından Veri Çekmek ve Kayıt Etme

Kategori: Php Dersleri | 03.08.2015
5:03 Javascript

Javascript While Döngüsü Kullanımı

Kategori: Javascript | 01.12.2013
5:31 Php Dersleri

Php ile Rastgele Veri Çekme

Kategori: Php Dersleri | 03.05.2013
9:04 Php Dersleri

Basit Bir Argo Söz Filtresi Oluşturma

Kategori: Php Dersleri | 04.05.2013
Seo(.htaccess)

Robots.txt Nedir? Ne işe yarar? Nasıl Oluşturulur?

Kategori: Seo(.htaccess) | 14.05.2013

Hadi Sende Yorum Yap!

Yorum Gönderilmiştir. Onaylandıktan Sonra Mesajınız Yayınlanacaktır.