Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ค้นหาสตริงเป้าหมายในอาร์เรย์ที่จัดเรียงอย่างผิดปกติใน JavaScript


ปัญหา

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับคำเป้าหมายและอาร์เรย์ของการเรียงลำดับ (ตามความยาว (เพิ่มขึ้น) จำนวนตัวอักษรตัวพิมพ์ใหญ่ (ลดลง) ลำดับตามธรรมชาติ) คำที่ไม่ซ้ำซึ่งมีเป้าหมายเสมอ

หน้าที่ของฟังก์ชันของเราคือค้นหาดัชนี (0 ตาม) ของเป้าหมายในอาร์เรย์ของคำ ซึ่งจะอยู่ในรายการเสมอ

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const arr = ['cP', 'rE', 'sZ', 'am', 'bt', 'ev', 'hq', 'rx', 'yi', 'akC', 'nrcVpx', 'iKMVqsj'];
const target = 'akC';
const findTarget = (arr = [], target = '') => {
   const index = arr.indexOf(target);
   return index;
};
console.log(findTarget(arr, target));

ผลลัพธ์

ต่อไปนี้เป็นเอาต์พุตคอนโซล -

9