التابع Enumerable.member?
في روبي
< Ruby | Enumerable
يتحقق التابع member?
من احتواء كائن قابل للتعداد على عنصر محدَّد (مرة واحدة أو أكثر). يُتحقَّق من عملية التساوي عبر المعامل ==
.
البنية العامة
member?(obj) → true or false
المعاملات
obj
الكائن المراد التحقق من تساويه مع أحد عناصر الكائن القابل للتعداد المعطى.
القيمة المعادة
تعاد القيمة true
إن احتوى الكائن القابل للتعداد المعطى على العنصر obj
، أو تعاد القيمة false
خلاف ذلك.
أمثلة
مثال على استعمال التابع member?
:
a = [1, 2, 3, 4, 5, 0]
a.drop_while { |i| i < 3 } #=> [3, 4, 5, 0]
انظر أيضًا
- التابع
include?
: يتحقق من احتواء كائن قابل للتعداد على عنصر محدَّد. - التابع
none?
: يتحقق من خلو كائن قابل للتعداد من أي عنصر محقِّق للكتلة المعطاة (لا تعيد مع أي عنصر القيمةtrue
) أو مطابق للنمط محدَّد. - التابع
one?
: يتحقق من احتواء كائن قابل للتعداد على عنصر واحد فقط محقِّق للكتلة المعطاة (لا تعيد مع أي عنصر القيمةtrue
باستثناء عنصر واحد فقط) أو مطابق للنمط محدَّد.