一個if
語句由一個布爾運算式,後跟一個或多個語句組成。
語法
在R語言中創建if
語句的基本語法是 -
if(boolean_expression) {
// statement(s) will execute if the boolean expression is true.
}
如果布爾運算式的值為真(true
),則if
語句中的代碼塊將被執行。如果布爾運算式的計算結果為假(false
),則if
語句結束後的第一組代碼(在關閉大括弧之後)將被執行。
if
語句的流程圖如下 -
示例
x <- 30L
if(is.integer(x)) {
print("X is an Integer")
}
當上述代碼被編譯和執行時,它產生以下結果 -
[1] "X is an Integer"