R语言 repeat循环
repeat循环执行相同的代码,直到满足停止条件为止。
语法
R语言中创建repeat循环的基本语法是:
repeat {
commands
if(condition) {
break
}
}
流程图
示例
v <- c("Hello","loop")
cnt <- 2
repeat {
print(v)
cnt <- cnt+1
if(cnt > 5) {
break
}
}
当编译和执行上述代码时,会产生如下结果-
[1] "Hello" "loop"
[1] "Hello" "loop"
[1] "Hello" "loop"
[1] "Hello" "loop"