Theme
Primary Color

إختيار عناصر المصفوفة بإستخدام filter

ال filter بترجع مصفوفة جديدة فيها العناصر اللي حققت الشرط فقط

إختيار الأرقام الزوجية

العنصر بيتضاف للنتيجة لما الدالة ترجع قيمة منطقية صحيحة

const numbers = [1, 2, 3, 4, 5, 6];
const even = numbers.filter(number => number % 2 === 0);
console.log(JSON.stringify(even));

النتيجة

[2,4,6]

لو مفيش عناصر مطابقة

النتيجة بتكون مصفوفة فاضية لو ولا عنصر حقق الشرط

const numbers = [1, 2, 3];
console.log(JSON.stringify(numbers.filter(number => number > 10)));

النتيجة

[]
javascript شرح