Latest web development tutorials

การควบคุมกระบวนการ Lua

Lua งบการเขียนโปรแกรมควบคุมการไหลของภาษาเป็นโปรแกรมที่มีคำสั่งอย่างใดอย่างหนึ่งหรือมากกว่ามีเงื่อนไขในการตั้งค่า ฟรหัสโปรแกรมที่ระบุถ้าเงื่อนไขเป็นจริงรันโค้ดอื่น ๆ ที่ระบุไว้ในเงื่อนไขที่เป็นเท็จ

ต่อไปนี้คือการควบคุมกระบวนการแผนภูมิการไหลทั่วไป:

โครงสร้างการควบคุมการแสดงออกเงื่อนไขสามารถเป็นค่าใด ๆ Lua ถือว่าเป็นเท็จและเป็นศูนย์เท็จจริงและไม่เป็นความจริงไม่มี

มันควรจะสังเกต Lua 0 เป็นจริง:

--[ 0 为 true ]
if(0)
then
    print("0 为 true")
end

เอาท์พุทโค้ดข้างต้นคือ

0 为 true

โครงสร้างการควบคุม Lua ให้คำสั่งต่อไปนี้:

งบ ลักษณะ
ถ้ามีคำสั่ง ถ้ามีคำสั่งประกอบด้วยนิพจน์บูลีนเป็นเงื่อนไขที่จะตัดสินทันทีตามด้วยงบอื่น ๆ
ถ้า ... อื่นคำสั่ง ถ้าและงบอื่น ๆ สามารถใช้ร่วมกับคำสั่งคำสั่งอื่นใดเป็นเท็จในรหัสถ้านิพจน์เงื่อนไข
ถ้างบซ้อนกัน คุณสามารถใช้หนึ่งหรือมากกว่าถ้าหรืออื่น ๆ ถ้ามีคำสั่งหรืออื่นถ้าหาก