在 JavaScript 中奇怪排序的数组中搜索目标字符串

问题

我们需要编写一个 JavaScript 函数,该函数接受一个单词目标和一个始终包含目标的已排序(按length(increasing)、大写数量letters(decreasing)、自然顺序)唯一单词的数组。

我们函数的任务是在单词数组中找到目标的索引(基于 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