মেথড findIndex
মেথড findIndex আপনাকে প্যারামিটারে পাঠানো
কলব্যাক অনুসারে
প্রথম এলিমেন্টের ইনডেক্স খুঁজে পেতে দেয়।
যদি এলিমেন্টটি না পাওয়া যায়,
তাহলে -1 ফেরত দেওয়া হয়।
সিনট্যাক্স
অ্যারে.findIndex(ফাংশন);
উদাহরণ
আসুন অ্যারের প্রথম জোড় এলিমেন্টের ইনডেক্স খুঁজে বের করি:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
কোড 실행ের ফলাফল:
1
উদাহরণ
এবং এখন আসুন ফাংশনে এমন শর্ত সেট করি, যা অ্যারেতে কোনও এলিমেন্টের সাথে মিলবে না:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
কোড 실행ের ফলাফল:
-1
আরও দেখুন
-
মেথড
find,
যা অ্যারেতে একটি এলিমেন্ট খোঁজে -
মেথড
findLast,
যা অ্যারের শেষ থেকে এলিমেন্ট খোঁজে -
মেথড
findLastIndex,
যা অ্যারের শেষ থেকে এলিমেন্টের ইনডেক্স খোঁজে