R語言if語句

2019-10-16 23:03:12

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