Latest web development tutorials
×

JavaScript kuliah

JavaScript kuliah JavaScript pengantar singkat JavaScript pemakaian JavaScript ekspor JavaScript tatabahasa JavaScript laporan JavaScript catatan JavaScript variabel JavaScript Jenis Data JavaScript benda JavaScript fungsi JavaScript cakupan JavaScript peristiwa JavaScript tali JavaScript operator JavaScript membandingkan JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Jenis Konversi JavaScript Regular Expressions JavaScript kesalahan JavaScript debugging JavaScript angkat variabel JavaScript Modus yang ketat JavaScript Gunakan tidak tepat JavaScript bentuk Authentication JavaScript Reserved Keywords JavaScript JSON JavaScript void JavaScript kode Spesifikasi

JS fungsi

JavaScript definisi fungsi JavaScript Argumen fungsi JavaScript fungsi panggilan JavaScript penutupan

JS HTML DOM

DOM pengantar singkat DOM HTML DOM CSS DOM peristiwa DOM EventListener DOM elemen

JS canggih Tutorial

JavaScript benda JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp benda

JS Browser BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript pop JavaScript Kegiatan Jangka waktu JavaScript Cookies

JS gudang

JavaScript gudang JavaScript uji jQuery JavaScript uji Prototype

JS contoh

JavaScript contoh JavaScript contoh objek JavaScript Browser contoh objek JavaScript HTML DOM contoh JavaScript ringkasan

JS Reference manual

JavaScript benda HTML DOM benda

JavaScript while

Selama kondisi tertentu adalah benar, loop selalu dapat mengeksekusi blok kode.


while

sementara benar lingkaran kehendak blok kode loop dieksekusi pada kondisi tertentu.

tatabahasa

while ( 条件 )
{
需要执行的代码
}

contoh

Dalam hal ini loop akan terus berjalan selama variabel i adalah kurang dari 5:

contoh

while (i<5)
{
x=x + "The number is " + i + "<br>";
i++;
}

Coba »

lampu Jika Anda lupa untuk menambahkan kondisi dengan nilai variabel yang digunakan dalam siklus tidak pernah berakhir. Hal ini dapat menyebabkan browser crash.


melakukan / while

melakukan / while merupakan varian dari loop sementara. Siklus ini akan memeriksa apakah kondisi benar sebelum mengeksekusi blok kode, dan jika kondisi benar, itu akan mengulangi siklus.

tatabahasa

do
{
需要执行的代码
}
while ( 条件 );

contoh

Contoh berikut menggunakan do / while. loop akan mengeksekusi setidaknya sekali, bahkan jika kondisi salah maka akan dieksekusi sekali, karena blok kode akan dijalankan sebelum kondisi diuji:

contoh

do
{
x=x + "The number is " + i + "<br>";
i++;
}
while (i<5);

Coba »

Jangan lupa untuk meningkatkan nilai kondisi variabel yang digunakan, jika siklus tidak akan pernah berakhir!


Bandingkan untuk dan sementara

Jika Anda telah membaca bab sebelumnya untuk rincian tentang loop, Anda akan menemukan bahwa sementara loop seperti untuk loop.

Dalam contoh ini loop daur ulang untuk mobil untuk menampilkan semua nilai dalam array:

contoh

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}

Coba »

Dalam contoh ini dari daur ulang while untuk menampilkan semua nilai dalam array mobil:

contoh

mobil = [ "BMW", "Volvo", "Saab", "Ford"];
var i = 0;
sementara (mobil [i])
{
document.write (mobil [i] + "Situs");
i ++;
}

Coba »