Files

30 lines
1.0 KiB
Markdown
Raw Normal View History

---
title: Check For The Presence of an Element With indexOf()
localeTitle: التحقق من وجود عنصر مع indexOf ()
---
## التحقق من وجود عنصر مع indexOf ()
* يمكن استخدام `if-statement` بسيطة للتحقق ما إذا كانت القيمة التي يتم إرجاعها بواسطة الدالة `indexOf()` أقل من 0.
* بمجرد اكتشاف القيمة ، يمكنك إرجاع إما `true` أو `false` .
* يوضح `Solution-1` كيف يمكن `if-statement` simple بسيطة إرجاع النتيجة الصحيحة.
## حل 1:
`function quickCheck(arr, elem) {
if(arr.indexOf(elem)>=0) {
return true;
}
return false;
}
console.log(quickCheck(['squash', 'onions', 'shallots'], 'mushrooms'));
`
* يوضح `Solution-2` كيف يمكن حل المشكلة باستخدام `? : (conditional)` المشغل.
## حل 2:
`function quickCheck(arr, elem) {
return arr.indexOf(elem) >= 0 ? true : false;
}
console.log(quickCheck(['squash', 'onions', 'shallots'], 'mushrooms'));
`