freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../basic-data-structures/check-for-the-presence-of-a.../index.md

1.0 KiB

title localeTitle
Check For The Presence of an Element With indexOf() التحقق من وجود عنصر مع 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'));