ثامر أبو بلقيس
19-12-2014, 10:35 PM
السلام عليكم ورحمة الله وبركاته
اليوم عندك مصفوفة ولتكن :
{ 1, 2, 3 }
تريد تكرارها بعدد معين من المرات
لاحظ هذا الكود :
x = setmetatable({ 1, 2, 3 }, {
__mul = function(x, y)
b = {}
for i = 1, y do
for _, v in ipairs(x) do table.insert(b, v) end
end
return b
end
})
my_table={}
x = x * 3
for r ,x in pairs(b) do
Table.Insert(my_table, r, x);
result = Table.Concat(my_table, ",", 1, TABLE_ALL);
end
Dialog.Message("", "{"..result .."}" );
ستتكرر المصفوفة المعلن عنها ثلاث مرات
و الجزئية
x = x * 3
من خلالها تحدد عدد المرات التي تريدها بالضرب في قيمة x
موفق:abc_138:
اليوم عندك مصفوفة ولتكن :
{ 1, 2, 3 }
تريد تكرارها بعدد معين من المرات
لاحظ هذا الكود :
x = setmetatable({ 1, 2, 3 }, {
__mul = function(x, y)
b = {}
for i = 1, y do
for _, v in ipairs(x) do table.insert(b, v) end
end
return b
end
})
my_table={}
x = x * 3
for r ,x in pairs(b) do
Table.Insert(my_table, r, x);
result = Table.Concat(my_table, ",", 1, TABLE_ALL);
end
Dialog.Message("", "{"..result .."}" );
ستتكرر المصفوفة المعلن عنها ثلاث مرات
و الجزئية
x = x * 3
من خلالها تحدد عدد المرات التي تريدها بالضرب في قيمة x
موفق:abc_138: