forloop
Perulangan for Loop adalah statement control flow untuk literasi khusus, yang memungkinkan kode untuk dijalankan berulang loop ini baik digunakan seberapa banyak mendapa kode tersebut.
vektor <- c(1:5)
for(i in vektor){
print(i)
}
## [1] 1
## [1] 2
## [1] 3
## [1] 4
## [1] 5
While
adalah perulangan hasil evaluasi atau diperiksa sebelum di proses dari sebuah badan perulangan yang bernilai true. kondisini akan terus di proses menjadi salah satu bagiannya bernilai salah.
coba <- c("contoh")
counter <- 1
while(counter<10){
counter<-counter+1
}
Repeat Loop
merupakan perulangan yang akan dulang sampai mencapau stop condition atau pada kondisi berhenti. loop akan dimulai ketika memperoleh 4 buah contoh.
coba<-c("saya")
counter <-1
repeat{
print(coba)
counter<-counter+1
if(counter < 5){
break
}
}
## [1] "saya"
Break
break bukan perulangan tapi digunakan dalam perulangan. dikarenakan fungsinya adalah apabila disyaratkan pada break tercapai