DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Looping adalah konsep penting dalam pemrograman yang memungkinkan kamu menjalankan perintah berulang kali selama suatu kondisi tertentu terpenuhi. Di JavaScript, salah satu jenis loop yang bisa kamu gunakan adalah while loop
.
while loop
digunakan ketika kamu ingin menjalankan sekelompok kode selama kondisi tertentu masih benar. Berikut adalah sintaks dasar dari while loop
:
while (kondisi) {
// kode yang akan dijalankan
}
Berikut adalah contoh sederhana yang mendemonstrasikan penggunaan while loop
:
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
Pada contoh di atas, while loop
akan mencetak angka dari 0 hingga 4. Loop akan terus berjalan hingga nilai i
tidak lagi kurang dari 5.
Salah satu hal yang perlu diperhatikan dalam menggunakan while loop
adalah kemungkinan terjadinya loop infinit. Loop infinit terjadi ketika kondisi dalam while
selalu benar, sehingga loop tidak pernah berhenti. Contoh:
while (true) {
console.log("Ini loop infiniti!");
}
Loop di atas akan terus mencetak “Ini loop infiniti!” tanpa henti karena kondisinya selalu true
.
Untuk menghentikan loop paksa, kamu bisa menggunakan break
. Contoh:
let i = 0;
while (true) {
console.log(i);
i++;
if (i === 5) {
break;
}
}
Loop akan berhenti ketika i
mencapai nilai 5 karena ada perintah break
di dalam blok kode.
Dengan while loop
, kamu bisa menjalankan sekumpulan kode berulang kali selama kondisi tertentu terpenuhi. Manfaatkan loop ini dengan bijak untuk menghindari loop infinit dan memaksimalkan efisiensi program kamu.
Happy coding!