Jump to content

طلب شرح لشيء معين


Recommended Posts

وعليكم السلام 

العملية ذي شغلتها قريبة من اللوب ، بتقعد تسوي وظيفة لين مايصير العكس ، مدري كيف بشرحها بس يارب تفهم المثال

local number = 0 -- نفترض رقم معين
while (number ~= 5) do -- الحين بنقول دام الفاربل حقنا لايساوي 5 فـ بيفضل شغال
	number = number + 1 -- بنزيد ع الفاربل 1 كل شوية
	print(number) -- بس عشان نشوف النتيجة
end

الي بيطلع من الكود الي فوق ،

انه بيقعد يضيف 1 ع المجموع 

لين مايوصل ل5 ثم يوقف

 ان شاء الله فهمت 

Edited by HassoN
  • Like 1
Link to comment

سلام عليكم كيفك صديقي

الـ

while do

هي زيها زي أي loop  ثانية،

while = ما دام أن

do = قم بالأمر التالي

ما أنصحك تجرب

while true do
  print('Lua')
end

لأن  ما دام السكربت شغال بتقعد تكتب لك Lua إلى يوم القيامة هههه

تقدر تستعمل break

مثال آخر عشان تفهم

local conolel = 0

while conolel <= 10 do -- مادام قيمة conolel أصغر من 10 بيسوي الأمر الجاي
  conolel = conolel + 1 -- الأمر هو أنه يضيف ل conolel 1 كل مرة حتى أصير أصغر أو أساوي 10
  print(tostring(conolel))
end

في هذا المثال ، يوم توصل قيمة conolel إلى 11

بيوقف الـ loop حقت while

أتمنى يكون الشرح بسيط و  ما فيه أخطاء لأني ساحب شوي

  • Haha 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...