assert
هذي تتحقق من شيء و لو ما تحقق تقطع الفنكشن وتطلع خطأ بلدي بق من كتابتك, مثال :
function DoThings(Tab)
assert(type(Tab) == "table", "the var isn't a table !")
for k, v in ipairs(Tab) do
print(k, v)
end
end
tostring
تحول لك لسترنق
مثال
tostring(7)
بيطلع لك
"7"
math.max
هذا يجيب لك العدد الاكبر من مجموعة اعدادا انت حاطتها
مثال :
print(math.max(40, 70, 90, 500, 44400, 9000000, 700))
بيرجع لك
9000000
لانه الاكبر فيهم
وفيه عكس ل
math.max
اللي هو
math.min
نفس كتابة math.max
ان شاء الله فهمت