Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Tìm chuỗi mục tiêu trong mảng sắp xếp kỳ lạ trong JavaScript

Vấn đề

Chúng ta cần viết một hàm JavaScript nhận vào một từ mục tiêu target và một mảng các từ duy nhất được sắp xếp (theo độ dài tăng dần, số chữ hoa giảm dần, thứ tự tự nhiên). Mảng luôn chứa target. Nhiệm vụ là tìm chỉ số (0-based) của target trong mảng.

Ví dụ

Dưới đây là mã nguồn:

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));

Kết quả

Kết quả đầu ra trong console:

9