一個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"