Home » Software » Sistem Operasi » Andoid » Kotlin : Looping While

Kotlin : Looping While

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Loop

Loop dapat mengeksekusi blok kode selama kondisi tertentu tercapai.

Loop berguna karena menghemat waktu, mengurangi kesalahan dan membuat kode lebih mudah dibaca.

Kotlin While Loop

Perulangan while melewati blok kode selama kondisi yang ditentukan true:

Sintaksis

while (condition) {
  // eksekusi kode di sini
}

Pada contoh di bawah, kode dalam loop akan berjalan, berulang-ulang, selama variabel counter (i) kurang dari 5:

Contoh

fun main() {
  var i = 0
  while (i < 7) {
    println(i)
    i++
  }
}

Hasil :

0
1
2
3
4
5
6

Catatan: Jangan lupa untuk menambah variabel yang digunakan dalam kondisi, jika tidak, loop tidak akan pernah berakhir.

Do..While Loop

Perulangan do..while adalah varian dari perulangan while. Loop ini akan mengeksekusi blok kode satu kali, sebelum memeriksa apakah kondisinya benar, kemudian akan mengulangi loop selama kondisinya benar.

Sintaksis

do {
  // Eksekusi kode di sini
}
while (condition);

Contoh di bawah ini menggunakan perulangan do/ while. Loop akan selalu dieksekusi setidaknya sekali, bahkan jika kondisinya salah, karena blok kode dieksekusi sebelum kondisi diuji:

Contoh

fun main() {
  var i = 0;
  do {
    println(i)
    i++
  }
  while (i < 7)
}

Hasil :

0
1
2
3
4
6

Jangan lupa untuk meningkatkan variabel yang digunakan dalam suatu kondisi, jika tidak, loop tidak akan pernah berakhir!

You may also like