การใช้งานแบบหลายทางเลือก
ในกรณีต้องการตรวจสอบเงื่อนไขมากกว่า 1 เงื่อนไข ซึ่งเป็นเงื่อนไขที่ซ้อนกัน เรามักใช้งาน if…else…if แบบซ้อนกัน ซึ่งจะซ้อนเข้าไปกี่ชั้นก็ได้
รูปแบบ
if(เงื่อนไข 1)
{
คำสั่งเมื่อเงื่อนไขที่ 1 เป็นจริง;
}
else if(เงื่อนไข 2)
{
คำสั่งเมื่อเงื่อนไขที่ 2 เป็นจริง ;
}
else
{
คำสั่งเมื่อเงื่อนไขที่ 1 และ 2 เป็นเท็จ;
}
|