문제 : 정수를 요소로 갖는 배열과 정수(num)을 입력받아 num을 배열에 추가하고 정렬한다고 가정할 경우 num의 인덱스를 리턴해야합니다.
입력 :
출력:
주의 사항
let output = getIndex([5, 4, 1, 3], 2);
console.log(output); // --> 1
output = getIndex([10, 5, 1, 3], 13);
console.log(output); // --> 4
구현한 코드
function getIndex(arr, num) {
//filter를 이용해서 찾고자하는 요소를 찾는다.
return arr.filter(function (el) {
return el < num;
console.log(el < num);
}).length;
}
num을 추가하고 정렬한 뒤 num 의 인덱스를 리턴한다고 했을 때 구현하고자 했던 코드입니다.
Javascript 고차 함수문제(5) - getOnlyAllowedToDrink (0) | 2022.12.10 |
---|---|
Javascript 고차 함수문제(4) -getLengthOfElements (0) | 2022.12.10 |
Javascript 고차 함수문제(3) -getElementsLessThan100AtProperty (0) | 2022.12.10 |
Javascript 고차 함수문제(1) - pipe (0) | 2022.12.09 |
Javascript 재귀함수 - sumTo (0) | 2022.12.07 |