R语言repeat循环

重复(repeat)循环一次又一次执行相同的代码,直到满足停止条件。

语法

在R语言中创建重复(repeat)循环的基本语法是 -

repeat { 
   commands 
   if(condition) {
      break
   }
}

重复(repeat)循环的流程图如下所示 -

示例

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"

上一篇: R语言循环 下一篇: R语言基础语法