Belajar bahasa pemrograman Kotlin: While Loop

Setelah sebelumnya kita membahas tentang for loop, diartikel ini kita akan membahas tentang while loop.

Jika dalam for loop kita menggunakan range, dalam while loop kita menggunakan kondisi sebagai parameternya yaitu true dan false.

Jika kondisi bernilai true (benar) maka kode perulangan akan dijalankan. Sebaliknya jika bernilai false perulangan berhenti atau tidak dijalankan.

Biasanya while loop digunakan saat kita tidak benar-benar tahu kapan perulangan akan dihentikan.

Contoh kode:

fun main(){
    var i = 1
    while(i <= 5){
        println(i)
        ++i
    }

    while(7 > 10){
        println("Kode ini tidak akan dijalankan")
    }
}

Pada contoh pertama kita mendeklarasikan variabel i dengan nilai 1, kemudian kita melakukan perulangan while dengan syarat i lebih kecil atau sama dengan 5.

Didalam while loop kita menampilkan variabel i dan menjumlahkan 1 untuk setiap langkahnya, sehingga kondisi while loop dapat berhenti ketika nilainya mencapai 5 (bernilai false).

Sementara dicontoh kedua saya sengaja memasukkan parameter bernilai false salah yakni 7 lebih kecil dari 10, maka perulangan tidak dijalankan.

Jika kode diatas dijalankan maka hasilnya adalah:

Yang perlu kamu ingat dalam penggunaan while loop adalah pastikan bahwa kondisi tersebut akan terpenuhi, jika tidak kode tersebut akan berjalan terus menerus.

Contoh kode while loop yang akan berjalan secara terus menerus:

fun main(){
    while(true){
        println("Belum berhenti")
    }
}

While loop diatas akan berjalan selamanya karena parameternya bernilai true, sebaiknya teman-teman memastikan kapan perulangan tersebut harus berhenti.

Biasanya while loop digunakan untuk perulangan yang lebih kompleks dari contoh yang kita coba diatas.

Tetapi itu akan kita bahas lain kali, sekian dari kami. Tetap semangat belajar, Cheers!

Mungkin Anda juga menyukai

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *