Javascript While Döngüsü Kullanımı, While Döngü Örnekleri
While Döngüsü istenilen işlemlerin döngü içinde çalışmasını sağlar. Şart gerçekleşmediği anda ise while döngüsü sonlanır. While döngüsünde şart baştadır.
while (şart) { çalışacak kodlar }
Javascript While Döngüsü Örnekleri
Örnek-1: Klavyeden 0 girilinceye kadar girilen sayıları alt alta yazan javascript kodları
var sayi=1; while(sayi!=0) { sayi=prompt("Sayıyı giriniz"); document.write("Girilen sayı"+sayi+"<br/>"); } document.write("While döngüsünden çıkıldı");
Örnek-2: Klavyeden 0 girilinceye kadar girilen sayıları toplayan javascript kodları
var sayi; var toplam=0; var adet=1; // while ile döngüyü kuralım, şartımız girilen sayının sıfırdan farklı olduğu sürece döngü çalışsın while(sayi!=0) { sayi=parseInt(prompt("Sayıyı giriniz")); toplam=toplam+sayi; adet++; //kaç adet sayı girildiği tutuluyor } document.write(adet+"sayının toplamı = "+toplam);
Örnek-3: Kullanıcıdan oluşturulan şifreyi bulmasını isteyen ve toplam 5 hak veren javascript kodları
var sifre = "12345"; var hak_sayisi= 4; while (hak_sayisi>0) { var mesaj= prompt("Şifrenizi girin..."); hak_sayisi--; if (hak_sayisi == 0) break; if (mesaj == sifre) { document.write("ŞİFRENİZ DOĞRU.."); break; } else { alert("Geriye " + hak_sayisi + " hakkınız kaldı"); } } if (hak_sayisi == 0) { document.write("ŞİFRE YANLIŞ GİRİLDİ.."); }
Örnek 4-Kullanıcı tek sayı girene kadar sayı isteyen javascript kodları
var sayi; var toplam=0; while (sayi % 2 != 1) { sayi= prompt("Sayı giriniz..."); toplam =toplam+ parseInt(sayi); } toplam =toplam- parseInt(sayi); document.write(toplam)