Break İfadesi

Bir döngü sürerken “if” koşulunun gerçekleşmesi halinde döngünün sonlandırılması için kullanılır.
Yapısı;
|
1 2 3 4 5 6 7 8 |
for (Koşul) { if (Koşul) { break; } //For döngüsü için çalışan kodlar } |
Örnek;
|
1 2 3 4 5 6 7 8 9 10 |
<script type="text/javascript"> for (var i=0; i<=10; i++) { if (i==5) { break; } document.write("Sıra No: " + i , "<br />" ); } </script> |
Bu örnekte; “For” döngüsünde parantez içinde ilk parametre olarak “i” değişkeni tanımlanarak “0” değeri atanmıştır. İkinci parametre olarak “i” değişkeninin “10” rakamından küçük ya da eşit olması koşulu verilmiştir. Üçüncü parametre olarak değişkenin değeri bir sayı artırılmıştır.
Bu koşulun TRUE sonucu vermesi halinde sayfaya “Sıra No” ve “değişkenin değeri” yazdırılacaktır. Ayrıca “<br>” tagı da eklenerek satır atlaması yapılmıştır.
“if” koşulu ile “i” değişkeni değerinin “5” rakamına eşit olması halinde “break” ifadesi yani döngünün sonlandırılması işlemi uygulanacaktır.
Normalde “for” döngüsü “10” rakamına kadar devam edecekti. Kod çalıştırıldığında beşinci sırada işlem sonlandırıldığı için devam eden değerler yazdırılmayacaktır.
Ekran Çıktısı;
|
1 2 3 4 5 |
Sıra No: 0 Sıra No: 1 Sıra No: 2 Sıra No: 3 Sıra No: 4 |
