freeCodeCamp/guide/arabic/javascript/es6/some-function/index.md

967 B

title localeTitle
Some Function بعض الوظائف

بعض الوظائف

يتم استخدام الدالة some() للتحقق مما إذا كان عنصر واحد على الأقل من صفيف يفي بشرط معين. تقوم الدالة بإرجاع true إذا تم استيفاء الشرط بواسطة عنصر واحد ، و false إذا استوفى أي من العناصر الشرط

الصيغة الأصلية لبعض الوظائف هي:

arr.some(function callback(currentValue, index, array) { // Do some stuff with currentValue (index and array are optionals) }, [thisArg]);

مثال (ES6):

const arr = [1, 4, 5, 11]; if (arr.some(el => el % 2 == 0)) { console.log("There's at least one even number"); }

some() هو أسلوب كائن Array ، بحيث لتمرير هذه الدالة إلى كائن iterable من الضروري التأكد من أن الكائن هو صفيف.