var targetIndices = function(nums, target) {
return nums.sort((a,b) => a-b).reduce((acc, cur, idx) => cur === target ? [...acc, idx] : acc, [])
};
주어진
nums
배열을 정렬한 후target
과 값이 같은 요소의 인덱스를 구하는 문제이다.
1.nums
배열을 sort 메소드를 이용해서 정렬한다.
2. reduce 메소드를 이용해서target
과 값이 같은 요소일 경우 배열에 추가한다.
문제의 태그들 중에 Binary Search 태그가 있는데 아직 학습이 부족한 관계로 나중에 이 방법으로 다시 풀어보기로 한다....