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)
