Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

معامل الطول '#'

جزء من قسم الأساسيات في رحلة Lua على Coddy. الدرس 60 من 90.

توفر Lua طريقة بسيطة ومريحة للقيام بذلك باستخدام عامل الطول #.

يوضع معامل length مباشرةً أمام متغير table ويُرجع عدد العناصر في ذلك الجدول:

local players = {"Alice", "Bob", "Charlie"}
print(#players)  -- يُخرج: 3

يعمل هذا العامل من خلال عدّ جميع العناصر المتتالية بدءًا من الفهرس 1. وهو مفيد بشكل خاص عندما تحتاج إلى معرفة حجم جدولك من أجل الحلقات أو الشروط أو ببساطة لعرض المعلومات للمستخدمين.

local scores = {100, 85, 92, 78, 95}
local totalPlayers = #scores
print("Number of players:", totalPlayers)  -- يُخرج: Number of players: 5
challenge icon

التحدي

سهل

أنشئ نظامًا لإدارة قائمة أعضاء النقابة يتتبع عدد الأعضاء النشطين. أولًا، أنشئ جدولًا باسم guildMembers يحتوي بالضبط على خمس قيم نصية: "Warrior"، "Mage"، "Archer"، "Healer"، و"Rogue". بعد إنشاء الجدول، استخدم معامل الطول # لتحديد عدد الأعضاء الموجودين في النقابة واطبع هذا العدد.

جرّب بنفسك

-- TODO: أنشئ جدول guildMembers بالقيم المحددة

-- TODO: استخدم عامل الطول لعد الأعضاء

-- TODO: اطبع العدد
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Lua عبر الإنترنت