ES6 - การตัดสินใจ
โครงสร้างตามเงื่อนไข / การตัดสินใจจะประเมินเงื่อนไขก่อนที่จะดำเนินการตามคำสั่ง
โครงสร้างตามเงื่อนไขใน JavaScript ถูกจัดประเภทไว้ในตารางต่อไปนี้
ซีเนียร์ No | คำชี้แจงและคำอธิบาย |
---|---|
1 | ถ้าคำชี้แจง
คำสั่ง 'if' ประกอบด้วยนิพจน์บูลีนตามด้วยหนึ่งคำสั่งหรือมากกว่า |
2 | if … else คำชี้แจง
คำสั่ง 'if' สามารถตามด้วยคำสั่ง 'else' ซึ่งจะดำเนินการเมื่อนิพจน์บูลีนเป็นเท็จ |
3 | อื่น ๆ .. if บันได / ซ้อนถ้างบ
อย่างอื่น ... ถ้าแลดเดอร์มีประโยชน์ในการทดสอบหลายเงื่อนไข ต่อไปนี้เป็นไวยากรณ์ที่เหมือนกัน |
4 | สลับ ... คำชี้แจงกรณี
คำสั่ง switch จะประเมินนิพจน์จับคู่ค่าของนิพจน์กับประโยคเคสและรันคำสั่งที่เกี่ยวข้องกับเคสนั้น |