JavaScript Örnekleri 31: Javascript İle Belirli Şarta Uyan Döngüyü Bitirme Veya Döngü Satırlarını İptal Ettirme


11.03.2012-20:52 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16003128Toplam Puan: 37780 / Yorum Sayısı: 412003128 adet.


Kodumuz:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Seyfettin Kahveci</title>
</head>

<body>
<script type="text/javascript" language="javascript">
//örnek 1
i=1;
do{
  if(i==4) break;//4 ise döngüyü bitir
    document.write(i+"<br>");
    i++;
}while(i<=5)
//örnek1 sonu
//örnek 2
i=1;
do{
     if(i==4)continue;//4 ise alltaki satırları çalıştırmadöngü başına dön
    document.write(i+"<br>");
    i++;
}while(i<=5);
//örnek2 sonu
</script>
</body>
</html>

Kodun Açıklaması:
Bu örneğimizde break komutunun döngüyü bitirdiğini, continue komutunun ise bir seferliğine döngüyü iptal eden kodlarımızı inceledik. Döngünüzün kaç kaç artmasını istiyorsanız verdiğim kodlarda i++ yerine i+=?  kullanıp ? kısmına artmasını istedğiniz rakamı girmelisiniz.

Kodun Ekran Çıktısı:
İlk Örneğimizin Ekran Çıktısı Aşağıdaki Gibi Olacaktır:
1
2
3
İkinci Örneğimizin Ekran Çıktısı Aşağıdaki Gibi Olacaktır:
1
2
3
5


Örneğimizdeki döngü ekrana her seferinde döngü numarasını yazdıktan sonra sonlanacaktır.


Sorunuz Mu Var?:Kod hakkında anlamadığınız bir bölüm olursa yorum bölümünden yazın en kısa sürede cevaplamaya çalışırım.

 

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.