English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تعتمد جمل Lua للتحكم في العملية على إعداد برنامج يحدد جملة أو أكثر من الشروط لتعيين.
هذه هي مخطط العملية للتحكم في العملية التقليدية:
يمكن أن يكون نتاج تعبير شرط التحكم في الهيكلية أي قيمة، يعتبر Lua القيم false وnil كزائفة، والقيم true وغير nil كصحيحة.
على الرغم من ذلك، في Lua 0 هو صحيح:
--[ 0 هو صحيح ] if(0) ثم print("0 هو صحيح") نهاية
نتيجة خروج الكود أعلاه هي:
0 هو صحيح
يقدم Lua القواعد التالية للتحكم في العملية:
الجملة | الوصف |
---|---|
جملة if | جملة if تتكون من تعبير بولياني يحدد الشرط، يتبعه جمل أخرى. |
جملة if...else | جملة if يمكن أن تستخدم جملة elseلتنفيذ كود جملة else عند عدم استيفاء شرط جملة if. |
جملة if مدمجة | يمكنك استخدامif أو else ifاستخدام واحد أو أكثر if أو else if الجملة . |