R編程語言中的break
語句有以下兩種用法 -
- 當迴圈中遇到
break
語句時,迴圈將立即終止,程式控制在迴圈之後的下一個語句中恢復。 - 它可以用於在
switch
語句中終止一個情況(case
),在下一章中有介紹。
語法
在R語言中創建break
語句的基本語法是 -
break
break
語句的流程圖如下所示 -
示例
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"