R-while-loop

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

R-Whileループ

Whileループは、停止条件が満たされるまで同じコードを繰り返し実行します。

構文

Rでwhileループを作成するための基本的な構文は次のとおりです-

while (test_expression) {
   statement
}

流れ図

R whileループ

ここで、 while ループの重要な点は、ループが実行されない可能性があることです。 条件がテストされ、結果がfalseの場合、ループ本体はスキップされ、whileループの後の最初のステートメントが実行されます。

v <- c("Hello","while loop")
cnt <- 2

while (cnt < 7) {
   print(v)
   cnt = cnt &plus; 1
}

上記のコードをコンパイルして実行すると、次の結果が生成されます-

[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"
[1] "Hello"  "while loop"