if แล้วก็ else if แล้วก็ else
เพื่อเพิ่มตรรกะให้ซับซ้อนขึ้น สามารถใช้รูปแบบ if, else if, else ได้ โดยเพิ่ม else if ได้มากเท่าที่ต้องการ
if(condition1) {
code if condition1 is true
} else if(condition2) {
code if condition2 is true
} else {
code if both are false
}
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R ระดับกลางสำหรับการเงิน
คำแนะนำการฝึกหัด
- ต่อยอดจากตัวอย่างก่อนหน้าโดยเติมส่วนที่ขาดหายไปให้ครบตามตรรกะต่อไปนี้:
- ถ้า
micrน้อยกว่า55ให้พิมพ์"Buy!" - else if มากกว่าหรือเท่ากับ
55และmicrน้อยกว่า75ให้พิมพ์"Do nothing!" - else ให้พิมพ์
"Sell!"
- ถ้า
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
micr <- 105.67
# Fill in the blanks
if( micr < 55 ) {
print("Buy!")
} else if( ___ ){
print("Do nothing!")
} ___ {
___
}