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

لفقة تكرار Lua

اللفقات في Lua

يسمح لغة البرمجة Lua بلفقات لفقات داخل لفقات. يوضح هذا المثال تطبيق لفقة Lua في لفقات.

القواعد

في لغة البرمجة Lua لفة for نموذج جملة لفقة التكرار:

لفة for بدء،قيمة أكبر/أقل،زيادة
فعل
   لفة for بدء،قيمة أكبر/أقل،زيادة
   فعل
      التعليمات
   end
   التعليمات
end

في لغة البرمجة Lua while نموذج جملة لفقة التكرار:

while (الشرط)
فعل
   while (الشرط)
   فعل
      التعليمات
   end
   التعليمات
end

في لغة البرمجة Lua تكرار...حتى نموذج جملة لفقة التكرار:

تكرار
   التعليمات
   تكرار
      التعليمات
   حتى (الشرط)
حتى (الشرط)

بالإضافة إلى تكرار لفقات نفس النوع، يمكننا أيضًا استخدام أنواع مختلفة من اللفقات لتكرار بعضها البعض، مثل تكرار while داخل جسم for.

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

في هذا المثال، يستخدم لفقة for لتكرار لفقة أخرى:

j = 2
لفة i=2،10
   لفة j=2،(i/j)،2
      إذا (ليس (i%j))
      ثم
         كسر
      end
      إذا (j > (i/j))
         print("قيمة i هي:", i)
      end
   end
end

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

قيمة i هي:    8
قيمة i هي:    9
قيمة i هي:    10

اللفقات في Lua