NIM : 210605110007
Lembaga: “Universitas Islam Negeri Maulana Malik Ibrahim Malang”
Fakultas: “Sains dan Teknologi”
Jurusan: “Teknik Informatika”
While loop merupakan loop yang digunakan ketika kita telah menetapkan stop condition sebelumnya. Blok statement/kode yang sama akan terus dijalankan sampai stop condition ini tercapai. Stop condition akan di cek sebelum melakukan proses loop.
while digunakan untuk mengulang suatu statement / perintah selama kondisi yang ada pada while masih terpenuhi atau bernilai benar. … Jika kondisi benar, maka statement / perintah akan dijalankan kembali dan proses perulangan akan dijalankan terus menerus sampai kondisi bernilai salah.
SIntaks yang digunakan untuk menjalankan fungsi while loop
while (test_expression){
statement
}
Berikut adalah contoh penerapan dari while loop:
coba <- c("Contoh")
counter <- 1
# loop
while (counter<5){
# print vektor
print(coba)
# tambahkan nilai counter sehingga proses terus berlangsung sampai counter = 5
counter <- counter + 1
}
## [1] "Contoh"
## [1] "Contoh"
## [1] "Contoh"
## [1] "Contoh"
Loop akan dimulai dari blok statement while sampai dengan counter <- 1. Loop hanya akan dilakukan sepanjang nilai counter < 5.