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