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

دورة while في Lua

الدورات في Lua

في لغة البرمجة Lua، إذا كانت الشروط صحيحة، سيتم تنفيذ جملة الجسم الدائري مرة أخرى.

النص

جملة دورة while في لغة البرمجة Lua

while(condition)
فعل
   statements
fin

statements (جملة الجسم الدائري) يمكن أن تكون جملة واحدة أو أكثر،condition (الشرط) يمكن أن يكون أي تعبير، في condition (الشرط)  إذا كانت القيمة صحيحة، سيتم تنفيذ جملة الجسم الدائري.

الرسوم البيانية كما يلي:

من خلال الرسم البياني للعملية أعلاه، يمكننا رؤية فيcondition (الشرط)إذا كانت القيمة صحيحة، سيقوم بتجاوز الدورة الحالية والبدء في تنفيذ الجملة التالية من الكود.

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

في هذا المثال، سيتم إعادة إدخال قيمة a بشكل دوري:

a = 10
while(a < 20)
فعل
   print("قيمة a هي:", a)
   a = a + 1
fin

إذا قمت بتشغيل الكود أعلاه، سيكون الناتج كما يلي:

قيمة a هي:    10
قيمة a هي:    11
قيمة a هي:    12
قيمة a هي:    13
قيمة a هي:    14
قيمة a هي:    15
قيمة a هي:    16
قيمة a هي:    17
قيمة a هي:    18
قيمة a هي:    19

الدورات في Lua