เงื่อนไขงบสวิฟท์
งบเงื่อนไขผ่านเงื่อนไขอย่างน้อยหนึ่งชุดที่จะรันโปรแกรมรันคำสั่งเงื่อนไขที่ระบุเป็นความจริงรันคำสั่งเพิ่มเติมเงื่อนไขที่ระบุเป็นเท็จ
รูปต่อไปนี้อาจจะเป็นความเข้าใจที่ง่ายของการดำเนินการตามคำสั่งเงื่อนไข:
สวิฟท์ให้บริการประเภทดังต่อไปนี้งบเงื่อนไข:
งบ | ลักษณะ |
---|---|
ถ้ามีคำสั่งประกอบด้วยนิพจน์บูลีนและหนึ่งหรืองบการดำเนินการอื่น ๆ | |
คุณสามารถมีคำสั่งอื่นไม่จำเป็นถ้ามีคำสั่งคำสั่งอื่นดำเนินการนิพจน์บูลีนเป็นเท็จ | |
คุณสามารถมีตัวเลือกอื่นถ้าถ้า ... หลังจากคำสั่งอื่นอื่นถ้า... คำสั่งอื่น ๆ มักจะถูกใช้ในการกำหนดจำนวนของเงื่อนไข | |
คุณสามารถฝังตัวถ้าหากคำสั่งหรืออื่นๆหรืออื่น ๆ ถ้าหาก | |
งบเปลี่ยนช่วยให้ตัวแปรเท่ากับค่าส่วนใหญ่ของการทดสอบ |
: ผู้ประกอบการ
เราได้อธิบายแล้วในบทก่อนหน้านี้ของผู้ประกอบการที่มีเงื่อนไข: สามารถนำมาใช้แทนถ้า... อื่นคำสั่ง รูปแบบทั่วไปมันเป็นดังนี้:
Exp1 ? Exp2 : Exp3;
ขัดแย้ง Exp1, Exp2 และ Exp3 แสดงออก โปรดทราบว่าการใช้งานของลำไส้ใหญ่และสถานที่ตั้ง
? ค่า Exp1 ของการแสดงออกจะถูกกำหนด หาก Exp1 เป็นจริงแล้ว Exp2 ค่าที่คำนวณผลที่ได้คือทั้งหมดหรือไม่แสดงออก หาก Exp1 เป็นเท็จแล้ว Exp3 ค่าที่คำนวณผลที่ได้คือทั้งหมดหรือไม่แสดงออก