R
[R 프로그래밍] while()
동호다찌
2022. 12. 22. 10:14
반응형
repeat()
repeat() 함수는 for()나 while()처럼 반복적인 작업에 사용되는 함수이고, while() 보다 더 유연하다는 점이 차이점입니다.
repeat 함수는 break 함수를 만날때까지 계속 반복합니다. 따라서 무한 루프에서 벗어나기 위해서는 break 함수를 반드시 포함해야 합니다.
repeat {
반복 실행
if (조건) { break }
}
# 1 ~ 5까지 출력 (x가 6이되면 반복 종료)
> x <- 1
> repeat {
+ print(x)
+ x <- x + 1
+ if (x == 6) {
+ break
+ }
+ }
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
반응형