4
กำหนดค่าเริ่มต้นสำหรับอาร์กิวเมนต์ของฟังก์ชัน
ใน Lua wiki ฉันพบวิธีกำหนดค่าเริ่มต้นสำหรับอาร์กิวเมนต์ที่ขาดหายไป: function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end นั่นเป็นวิธีเดียวหรือไม่? myfunction (a,b=7,c=5)ดูเหมือนว่าสไตล์ PHP จะไม่ทำงาน ไม่ใช่ว่าวิธี Lua ใช้ไม่ได้ฉันแค่สงสัยว่านี่เป็นวิธีเดียวที่จะทำได้