En son web geliştirme öğreticiler
 

JavaScript döngü iken


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:

Örnek

while (i < 10) {
    text += "The number is " + i;
    i++;
}
Kendin dene "

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:

Örnek

do {
    text += "The number is " + i;
    i++;
}
while (i < 10);
Kendin dene "

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 »