프로그래머스 머쓱이보다 키 큰 사람 자바스크립트 | filter()

Chaeyeon Lee·2023년 5월 20일
0

🔅 1. 아이디어

우선 array에 머쓱이 키를 넣어버린 다음에, 정렬하고 머쓱이 키 순서 재야지!

🧑‍💻 2. 내 코드

function solution(array, height) {
    array.push(height);
    array.sort((a,b)=>b-a);
    for(let i=0; i<array.length; i++){
        if(array[i]==height){
            return i;
        }
    }
}

🐣 3. 개념

다른 사람 풀이 보는데 이게 더 좋은 것 같다. 내 코드는 읽었을 때 문제가 뭔지 한 번에 감이 안 오는데, 이 코드는 감이 옴.

function solution(array, height) {
    var answer = array.filter(item => item > height);
    return answer.length;
}

📌 Array.prototype.filter()

filter()를 활용한 프로그래머스 각도기 문제 풀기

profile
프론트엔드 개발자 지망생

0개의 댓글