R - 重複迴圈



重複迴圈會反覆執行相同的程式碼,直到滿足停止條件。

語法

在 R 中建立重複迴圈的基本語法如下:

repeat { 
   commands 
   if(condition) {
      break
   }
}

流程圖

R Repeat Statement

示例

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_loops.htm
廣告
© . All rights reserved.