English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

جملة if في Lua

تحكم العملية في Lua

Lua جملة if تتكون من تعبير منطقي كشرط، يتبعه جملة أخرى.

نموذج جملة if في Lua كالتالي:

if(تعبير منطقي)
then
   --[ جملة يتم تنفيذها عند صحة التعبير منطقية --]
fin

عندما تكون جملة التعبير منطقية صحيحة، يتم تنفيذ كود جملة if، وعندما تكون غير صحيحة، يتم تنفيذ الكود الذي يتبع جملة if end.

يعتبر Lua أن القيم false وnil كصحيحة، والقيم true وغير nil كخطأ. يجب ملاحظة أن القيمة 0 تعتبر صحيحة في Lua.

شكل سلسلة جملة if كالتالي:

مثال على الإنترنت

في هذا المثال، يتم استخدام جملة if لتحديد ما إذا كانت قيمة المتغير a أقل من 20:

--[ تعريف المتغير --]
a = 10;
--[ استخدم جملة if --]
if(a < 20)
then
   --[ إذا كان الشرط صحيحًا، يتم طباعة المعلومات التالية --]
   print("a أقل من 20");
fin
print("قيمة a هي:", a);

نتيجة تنفيذ الكود أعلاه كالتالي:

a أقل من 20
قيمة a هي:    10

تحكم العملية في Lua