如果這樣
If 陳述式很適合為你的程式碼加入額外的邏輯流程。先看看 if 陳述式的基本結構:
if(condition) {
code
}
條件可以是任何會回傳單一 TRUE 或 FALSE 的表達式。若條件為 TRUE,大括號內的程式碼會被執行;否則會被略過,程式繼續往下跑。以下是範例:
apple <- 54.3
if(apple < 70) {
print("Apple is less than 70")
}
[1] "Apple is less than 70"
關係運算子是建立 if 陳述式條件的常見方式!變數 micr 已經為你建立好了。
本練習屬於課程
R 金融中級
練習說明
- 完成 if 陳述式:先檢查
micr是否小於55,如果是,就印出"Buy!"。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
micr <- 48.55
# Print "Buy!" if micr is less than 55
if( ___ ) {
print(___)
}