ถ้า Elsif คืออะไร

หรือเรียกอีกอย่างว่า elsif หาก เป็นคำสั่งแบบมีเงื่อนไขที่ดำเนินการหลังจากคำสั่ง if ว่าหากเป็นจริงจะทำหน้าที่ ด้านล่างนี้เป็นตัวอย่างของ if, elsif และคำสั่งแบบมีเงื่อนไขอื่นใน Perl

 #! / usr / bin / perl พิมพ์ "ป้อนหมายเลข:"; $ number = ของฉัน ถ้า ($ number <= 10) {พิมพ์ "หมายเลขของคุณน้อยกว่าหรือเท่ากับ 10"; } elsif ($ number <= 50) {พิมพ์ "หมายเลขของคุณมากกว่า 10 แต่น้อยกว่า 50"; } else {พิมพ์ "หมายเลขของคุณมากกว่า 50"; } 

ตัวอย่างข้างต้นแสดงให้เห็นว่าสามารถใช้ elsif เพื่อสร้างคำสั่งแบบมีเงื่อนไขเพิ่มเติมได้อย่างไรและไม่ใช่เพียงแค่คำสั่ง if หรือ else อย่างง่าย ตัวอย่างข้างต้นยังสามารถขยายได้โดยการเพิ่ม elsif ให้มากที่สุดเท่าที่จะทำได้หรือถ้ามีคำสั่งตามที่โปรแกรมต้องการ

ภาษาการเขียนโปรแกรมไม่เหมือนกันทั้งหมดแม้ว่าตัวอย่างข้างต้นจะใช้ elsif ในภาษาอื่นเช่น ANSI C คุณจะใช้ อย่างอื่นถ้า หรืออาจใช้ elif กับ Python

คำสั่งแบบมีเงื่อนไข, อื่น ๆ, ถ้าคำสั่ง, เงื่อนไขการเขียนโปรแกรม