Jump to content

[Lua] #3 تحديث 1 || أنواع القيم والمتغيرات


Recommended Posts

Posted (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 by Guest

skype : 011101000110111000110110011001010110110000110000001110010011000000111001

  • 3 weeks later...
  • 3 months later...
Posted

المتغيرات كلها فاهمها

بس شغلة وحدة بس الي هيه

عندي متغير بملف اسمة

A.lua

TheCar = createVehicle ( {...} )

x, y, z = getElementPosition( TheCar )

ابي استعدي المتغيرات

x, y, z

في ملف

B.lua

1433031928821.jpg

Skype : Mouamle1

Telegram : @Mouamle

Posted
المتغيرات كلها فاهمها

بس شغلة وحدة بس الي هيه

عندي متغير بملف اسمة

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) 

سبحان الله

----------------------------------

LUA 56%

Posted
المتغيرات كلها فاهمها

بس شغلة وحدة بس الي هيه

عندي متغير بملف اسمة

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) 

شكرا :)

1433031928821.jpg

Skype : Mouamle1

Telegram : @Mouamle

Posted
المتغيرات كلها فاهمها

بس شغلة وحدة بس الي هيه

عندي متغير بملف اسمة

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) 

شكرا :)

العفو في الخدمه

سبحان الله

----------------------------------

LUA 56%

Posted
المتغيرات كلها فاهمها

بس شغلة وحدة بس الي هيه

عندي متغير بملف اسمة

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}, ", ")) 

:D

skype : 011101000110111000110110011001010110110000110000001110010011000000111001

Posted

قريت الدرس 6 مرات وما قدرت افهم

عشان ما اكذب

فهمني شو هي المتغيرات

وفي اشياء كثيره ما فهمتها انا بدرس

هاذا ما فهمته

1.print(type(tonumber)) -- function

ليش استعملنا ال print

وشو تمثل هي ؟

(type(tonumber)) -- function

كيف هاذا مني فاهمه يخي كل كود بسألك عشرين سؤال وضح درس اكثر

وتكلم باللغه العاديه

ما يجتاج تتكلم باللغه الفصحه

No Thing &*

Posted
فهمني شو هي المتغيرات

المتغيرات هي بيانات تخزن في الذاكرة الرئيسية عشان ترجع تستخدمها بوقت آخر

1.print(type(tonumber)) -- function

ليش استعملنا ال print

print بالعربي يعني طباعة

وانا استخدمها كمثال

ويمديك تجرب المثال هنا

http://www.lua.org/demo.html

طبعا ماراح تشتغل فنكشنات ام تي اي عليها :D

(type(tonumber)) -- function

كيف هاذا مني فاهمه يخي كل كود بسألك عشرين سؤال وضح درس اكثر

type = وظيفة تجيب نوع المتغير

tonumber = وظيفة لتحويل البيانات لرقم ولها شرح

print(type(tonumber)) -- function

tonumber معنى الكود بالعربي طباعة نوع

وتكلم باللغه العاديه

اللغة الفصحى يفهمها كل العرب

عشان يفهم جميع من في المنتدى مو بس أنت

skype : 011101000110111000110110011001010110110000110000001110010011000000111001

Posted
1.print(type(tonumber)) -- function

ليش استعملنا ال print

print بالعربي يعني طباعة

وانا استخدمها كمثال

ويمديك تجرب المثال هنا

http://www.lua.org/demo.html

طبعا ماراح تشتغل فنكشنات ام تي اي عليها :D

(type(tonumber)) -- function

تشتغل اذا حطيتها

Server Side

راح يطبع الي تكتبة بالكونسل :)

1433031928821.jpg

Skype : Mouamle1

Telegram : @Mouamle

Posted
1.print(type(tonumber)) -- function

ليش استعملنا ال print

print بالعربي يعني طباعة

وانا استخدمها كمثال

ويمديك تجرب المثال هنا

http://www.lua.org/demo.html

طبعا ماراح تشتغل فنكشنات ام تي اي عليها :D

(type(tonumber)) -- function

تشتغل اذا حطيتها

Server Side

راح يطبع الي تكتبة بالكونسل :)

-_-

http://www.lua.org/demo.html قصدي هنا ماتشتغل فنكشنات ام تي اي

:mrgreen:

skype : 011101000110111000110110011001010110110000110000001110010011000000111001

  • 3 weeks later...
Posted
مشكور عالدرس , مفهوم وواضح

بس م فهمت nill

وش وضعها ذي :?:

يعني فارغ أو لا شيء

skype : 011101000110111000110110011001010110110000110000001110010011000000111001

Posted
مشكور عالدرس , مفهوم وواضح

بس م فهمت nill

وش وضعها ذي :?:

يعني فارغ أو لا شيء

أو هيه القيمة الأفتراضية ( الأساسية ) لأي متغير يعني مثلا

  
print(x) 
-- > nil 
  

راح يطلعلك

nil

لأن أي متغير بلغة Lua

قيمتة

nil

رد

Mr.Tn6eL

مختصر ومفيد بس حبيت افهمك كيف صارت

nil

1433031928821.jpg

Skype : Mouamle1

Telegram : @Mouamle

Posted

^

بإختصار هذي معناته قيمه غير معروفه :fadein:

My E-mails:

" Manners Maketh Man "

" الأخلاق تصنع الرجل "

░░░░░███████ ]▄▄▄▄▄▄▄▄ BooM !

▂▄▅█████████▅▄▃▂

███████████████████].

◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤

Posted
مشكور عالدرس , مفهوم وواضح

بس م فهمت nill

وش وضعها ذي :?:

يعني فارغ أو لا شيء

أو هيه القيمة الأفتراضية ( الأساسية ) لأي متغير يعني مثلا

  
print(x) 
-- > nil 
  

راح يطلعلك

nil

لأن أي متغير بلغة Lua

قيمتة

nil

رد

Mr.Tn6eL

مختصر ومفيد بس حبيت افهمك كيف صارت

nil

يحبيبي هي ليست قيم افتراضية

غير موجود x المتغير

اي يعني لا شي

skype : 011101000110111000110110011001010110110000110000001110010011000000111001

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...