আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসাবে স্ট্রিং লিটারেলের একটি অ্যারে এবং দ্বিতীয় আর্গুমেন্ট হিসাবে একটি একক স্ট্রিং অক্ষর নেয়৷
তারপরে আমাদের ফাংশনটি দ্বিতীয় আর্গুমেন্ট দ্বারা নির্দিষ্ট করা অক্ষর দিয়ে শুরু হওয়া প্রথম অ্যারে এন্ট্রিটি খুঁজে বের করে ফেরত দিতে হবে।
উদাহরণ
এর জন্য কোড হবে −
const names = ['Naman', 'Kartik', 'Anmol', 'Rajat', 'Keshav', 'Harsh', 'Suresh', 'Rahul']; const firstIndexOf = (arr = [], char = '') => { for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(el.substring(0, 1) === char){ return i; }; }; return -1; }; console.log(firstIndexOf(names, 'K')); console.log(firstIndexOf(names, 'R')); console.log(firstIndexOf(names, 'J'));
আউটপুট
এবং কনসোলে আউটপুট হবে −
1 3 -1