R-repeat-loop

提供:Dev Guides
2020年6月23日 (火) 00:53時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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"