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