เอเพ็กซ์ - การตัดสินใจ
โครงสร้างการตัดสินใจกำหนดให้โปรแกรมเมอร์ระบุเงื่อนไขอย่างน้อยหนึ่งเงื่อนไขที่จะประเมินหรือทดสอบโดยโปรแกรมพร้อมกับคำสั่งหรือคำสั่งที่จะดำเนินการหากเงื่อนไขถูกกำหนดให้เป็นจริงและเป็นทางเลือกที่จะดำเนินการคำสั่งอื่น ๆ หาก เงื่อนไขถูกกำหนดให้เป็นเท็จ
ในบทนี้เราจะศึกษาโครงสร้างพื้นฐานและขั้นสูงของการตัดสินใจและข้อความที่มีเงื่อนไขในเอเพ็กซ์ การตัดสินใจเป็นสิ่งจำเป็นเพื่อควบคุมขั้นตอนการดำเนินการเมื่อตรงตามเงื่อนไขบางประการหรือไม่ ต่อไปนี้เป็นรูปแบบทั่วไปของโครงสร้างการตัดสินใจทั่วไปที่พบในภาษาโปรแกรมส่วนใหญ่
ซีเนียร์ | คำชี้แจงและคำอธิบาย |
---|---|
1 | ถ้าคำสั่ง คำสั่ง if ประกอบด้วยนิพจน์บูลีนตามด้วยหนึ่งคำสั่งหรือมากกว่า |
2 | if ... else คำสั่ง คำสั่ง if สามารถตามด้วยตัวเลือก else คำสั่งซึ่งดำเนินการเมื่อนิพจน์บูลีนเป็นเท็จ |
3 | if ... elseif ... else คำสั่ง คำสั่ง if สามารถตามด้วยตัวเลือก else if...else ซึ่งมีประโยชน์มากในการทดสอบเงื่อนไขต่างๆโดยใช้คำสั่ง single if ... else if |
4 | คำสั่ง if ซ้อนกัน คุณสามารถใช้ if or else if คำสั่งภายในอื่น if or else if คำสั่ง (s) |