हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में स्ट्रिंग अक्षर की एक सरणी और दूसरे तर्क के रूप में एक एकल स्ट्रिंग वर्ण लेता है।
फिर हमारे फ़ंक्शन को पहली सरणी प्रविष्टि ढूंढनी चाहिए और वापस करनी चाहिए जो दूसरे तर्क द्वारा निर्दिष्ट वर्ण से शुरू होती है।
उदाहरण
इसके लिए कोड होगा -
const name =['नमन', 'कार्तिक', 'अनमोल', 'रजत', 'केशव', 'हर्ष', 'सुरेश', 'राहुल']; const firstIndexOf =(arr =[], char ='') => { के लिए (चलो मैं =0; मैं <गिरफ्तारी लंबाई; i++){ const el =arr[i]; अगर (एल। सबस्ट्रिंग (0, 1) ===चार) {वापसी मैं; }; }; वापसी -1;};console.log(firstIndexOf(names, 'K'));console.log(firstIndexOf(names, 'R'));console.log(firstIndexOf(names, 'J'));पूर्व>आउटपुट
और कंसोल में आउटपुट होगा -
13-1