</Mr.Tn6eL> Posted January 14, 2015 Share Posted January 14, 2015 (edited) السلام عليكم ورحمة الله وبركاته بسم الله الرحمن الرحيم التحديثات الجديدة بهذا اللون في هذا الدرس سنتعرف على أنواع القيم والمتغيرات ماهي المتغيرات ؟ المتغيرات نوع معين من أنواع البيانات يتم تسميته ماذا سنتعرف في هذا الدرس ؟ أنواع المتغيرات • قواعد اسم المتغير • local • أنواع القيم 1- number - رقم print(type(1)) -- number 2- string -- سلسة نصية print(type("lua")) -- string 'string' "string" [[string]] [==[string]==] 3-table print(type({})) -- table table = { } types = {"string", 1, { }, true, false} table = {["lua"] = true} 4- boolean print(type(true)) -- boolean bool = true bool = false 5- nil print(type(h)) -- nil 6- function print(type(tonumber)) -- function المتغيرات نعرف المتغير بـ = var = true local var = true اسم المتغير له قواعد منها 1-(_) يتكون من اللغة الانجليزية والشرطة 1 = متغير print(متغير) -- X var = 1 print(var) -- O var_1 = 1 print(var_1) -- O 2- ان لايبدا برقم 1 = 1 print(1) -- X 1var = 1 print(1var) -- X 3- ان لايكون اسمه مستخدم من قبل اللغة function = 1 print(function) -- X local متغير محلي يكون بين الاشياء اللي تحتاج اغلاق والاغلاق او تكون محلية على الملف والسلام عليكم ورحمة الله وبركاته اي شي منت فاهمه تفضل Edited February 3, 2015 by Guest Link to comment
</Mr.Tn6eL> Posted January 15, 2015 Author Share Posted January 15, 2015 مششكور , منور .. أتمنى أنك فهمت الدرس Link to comment
</Mr.Tn6eL> Posted February 3, 2015 Author Share Posted February 3, 2015 إعادة صياغة الموضوع ... Link to comment
mouamle Posted May 24, 2015 Share Posted May 24, 2015 المتغيرات كلها فاهمها بس شغلة وحدة بس الي هيه عندي متغير بملف اسمة A.lua TheCar = createVehicle ( {...} ) x, y, z = getElementPosition( TheCar ) ابي استعدي المتغيرات x, y, z في ملف B.lua Link to comment
yazan Posted May 24, 2015 Share Posted May 24, 2015 المتغيرات كلها فاهمها بس شغلة وحدة بس الي هيه عندي متغير بملف اسمة A.lua TheCar = createVehicle ( {...} ) x, y, z = getElementPosition( TheCar ) ابي استعدي المتغيرات x, y, z في ملف B.lua تقدر عادي local تحط المتغير بدون مثل Client 1 x, y, z = getElementPosition( TheCar ) Client 2 outputChatBox (x, y, z) Link to comment
mouamle Posted May 25, 2015 Share Posted May 25, 2015 المتغيرات كلها فاهمها بس شغلة وحدة بس الي هيه عندي متغير بملف اسمة A.lua TheCar = createVehicle ( {...} ) x, y, z = getElementPosition( TheCar ) ابي استعدي المتغيرات x, y, z في ملف B.lua تقدر عادي local تحط المتغير بدون مثل Client 1 x, y, z = getElementPosition( TheCar ) Client 2 outputChatBox (x, y, z) شكرا Link to comment
yazan Posted May 25, 2015 Share Posted May 25, 2015 المتغيرات كلها فاهمها بس شغلة وحدة بس الي هيه عندي متغير بملف اسمة A.lua TheCar = createVehicle ( {...} ) x, y, z = getElementPosition( TheCar ) ابي استعدي المتغيرات x, y, z في ملف B.lua تقدر عادي local تحط المتغير بدون مثل Client 1 x, y, z = getElementPosition( TheCar ) Client 2 outputChatBox (x, y, z) شكرا العفو في الخدمه Link to comment
</Mr.Tn6eL> Posted May 25, 2015 Author Share Posted May 25, 2015 المتغيرات كلها فاهمها بس شغلة وحدة بس الي هيه عندي متغير بملف اسمة A.lua TheCar = createVehicle ( {...} ) x, y, z = getElementPosition( TheCar ) ابي استعدي المتغيرات x, y, z في ملف B.lua تقدر عادي local تحط المتغير بدون مثل Client 1 x, y, z = getElementPosition( TheCar ) Client 2 outputChatBox (x, y, z) تصحيح بسيط Client 2 outputChatBox (table.concat({x, y, z}, ", ")) Link to comment
[iMr]-W[i]Fi,.! Posted May 28, 2015 Share Posted May 28, 2015 قريت الدرس 6 مرات وما قدرت افهم عشان ما اكذب فهمني شو هي المتغيرات وفي اشياء كثيره ما فهمتها انا بدرس هاذا ما فهمته 1.print(type(tonumber)) -- function ليش استعملنا ال print وشو تمثل هي ؟ (type(tonumber)) -- function كيف هاذا مني فاهمه يخي كل كود بسألك عشرين سؤال وضح درس اكثر وتكلم باللغه العاديه ما يجتاج تتكلم باللغه الفصحه Link to comment
</Mr.Tn6eL> Posted May 28, 2015 Author Share Posted May 28, 2015 فهمني شو هي المتغيرات المتغيرات هي بيانات تخزن في الذاكرة الرئيسية عشان ترجع تستخدمها بوقت آخر 1.print(type(tonumber)) -- functionليش استعملنا ال print print بالعربي يعني طباعة وانا استخدمها كمثال ويمديك تجرب المثال هنا http://www.lua.org/demo.html طبعا ماراح تشتغل فنكشنات ام تي اي عليها (type(tonumber)) -- functionكيف هاذا مني فاهمه يخي كل كود بسألك عشرين سؤال وضح درس اكثر type = وظيفة تجيب نوع المتغير tonumber = وظيفة لتحويل البيانات لرقم ولها شرح print(type(tonumber)) -- function tonumber معنى الكود بالعربي طباعة نوع وتكلم باللغه العاديه اللغة الفصحى يفهمها كل العرب عشان يفهم جميع من في المنتدى مو بس أنت Link to comment
mouamle Posted May 29, 2015 Share Posted May 29, 2015 1.print(type(tonumber)) -- functionليش استعملنا ال print print بالعربي يعني طباعة وانا استخدمها كمثال ويمديك تجرب المثال هنا http://www.lua.org/demo.html طبعا ماراح تشتغل فنكشنات ام تي اي عليها (type(tonumber)) -- function تشتغل اذا حطيتها Server Side راح يطبع الي تكتبة بالكونسل Link to comment
</Mr.Tn6eL> Posted May 29, 2015 Author Share Posted May 29, 2015 1.print(type(tonumber)) -- functionليش استعملنا ال print print بالعربي يعني طباعة وانا استخدمها كمثال ويمديك تجرب المثال هنا http://www.lua.org/demo.html طبعا ماراح تشتغل فنكشنات ام تي اي عليها (type(tonumber)) -- function تشتغل اذا حطيتها Server Side راح يطبع الي تكتبة بالكونسل http://www.lua.org/demo.html قصدي هنا ماتشتغل فنكشنات ام تي اي Link to comment
#Plair07 Posted June 14, 2015 Share Posted June 14, 2015 مشكور عالدرس , مفهوم وواضح بس م فهمت nill وش وضعها ذي Link to comment
</Mr.Tn6eL> Posted June 14, 2015 Author Share Posted June 14, 2015 مشكور عالدرس , مفهوم وواضحبس م فهمت nill وش وضعها ذي يعني فارغ أو لا شيء Link to comment
mouamle Posted June 14, 2015 Share Posted June 14, 2015 مشكور عالدرس , مفهوم وواضحبس م فهمت nill وش وضعها ذي يعني فارغ أو لا شيء أو هيه القيمة الأفتراضية ( الأساسية ) لأي متغير يعني مثلا print(x) -- > nil راح يطلعلك nil لأن أي متغير بلغة Lua قيمتة nil رد Mr.Tn6eL مختصر ومفيد بس حبيت افهمك كيف صارت nil Link to comment
iMr.Dawix~# Posted June 14, 2015 Share Posted June 14, 2015 ^ بإختصار هذي معناته قيمه غير معروفه Link to comment
</Mr.Tn6eL> Posted June 14, 2015 Author Share Posted June 14, 2015 مشكور عالدرس , مفهوم وواضحبس م فهمت nill وش وضعها ذي يعني فارغ أو لا شيء أو هيه القيمة الأفتراضية ( الأساسية ) لأي متغير يعني مثلا print(x) -- > nil راح يطلعلك nil لأن أي متغير بلغة Lua قيمتة nil رد Mr.Tn6eL مختصر ومفيد بس حبيت افهمك كيف صارت nil يحبيبي هي ليست قيم افتراضية غير موجود x المتغير اي يعني لا شي Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now