R語言While循環
while 循環一次又一次地執行相同的代碼,直到條件得到滿足時停止。
語法
在 R語言中創建 while 循環的基本語法是:
while (test_expression) { statement }
流程圖
在這裡, while 循環中關鍵的一點是,循環可能不會永遠運行。當條件測試結果為假(false),循環體將跳過 while 循環之後執行第一個語句。
示例
v <- c("Hello","while loop") cnt <- 2 while (cnt < 7){ print(v) cnt = cnt + 1 }
當上述代碼被編譯和執行時,它產生了以下結果:
[1] "Hello" "while loop" [1] "Hello" "while loop" [1] "Hello" "while loop" [1] "Hello" "while loop" [1] "Hello" "while loop"