Döngüler sürece belirli bir koşul doğru olduğu gibi kod bloğu yürütebilirsiniz.
While Döngü
while döngüsü sürece, belirli bir durum için doğru olduğu kadar kod bloğu döngüsü.
Sözdizimi
while ( condition ) {
Örnek Aşağıdaki örnekte, döngü kodu sürece değişken olarak, tekrar tekrar, çalışır (i) 10 daha azdır:
Eğer durumda kullanılan değişken artırmak için unutursanız, döngü hiç bitmeyecek. Bu işlem tarayıcınızı çökecek.
Do/While döngü
do/while döngüsü sırasında döngünün bir çeşididir. Bu döngü, bir kez kod bloğunu çalıştırır koşul doğruysa kontrol etmeden önce, o zaman sürece koşul doğru olduğu gibi döngü tekrarlar.
Sözdizimi
do {
Örnek Aşağıdaki örnek, bir kullanır do/while döngü. döngü hep koşul test edilmeden önce, kod bloğu çalıştırıldıktan çünkü koşul, yanlış bile olsa, en az bir kez çalıştırılacaktır:
durumda kullanılan değişken artırmak unutmayın, aksi döngü hiç bitmeyecek!
Için ve olsa karşılaştırılması
Eğer döngü için yaklaşık önceki bölüm, okudum, bir süre döngü deyimi 1 ve deyimi 3 ihmal ile, çok döngü için aynı olduğunu keşfedeceksiniz.
Bu örnekteki döngü arabalar diziden araba isimleri toplamak için döngü için kullanır:
Örnek
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
for (;cars[i];) {
text += cars[i] + "<br>";
i++;
}
Kendin dene " Bu örnekte döngü bir kullanır while arabalar diziden araba isimleri toplamak için döngü:
Örnek
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
while (cars[i]) {
text += cars[i] + "<br>";
i++;
}
Kendin dene "
Egzersizleri ile Yourself test edin!
Egzersiz 1 » Alıştırma 2» Egzersiz 3 » Egzersiz 4» Egzersiz 5 »