본문 바로가기
코딩테스트(알고리즘)/프로그래머스

[프로그래머스] 실패율 (Javascript)

by Cafe Mocha 2022. 6. 24.

코딩테스트 연습 - 실패율 | 프로그래머스 (programmers.co.kr)

 

코딩테스트 연습 - 실패율

실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스

programmers.co.kr


접근 : 구현

 

Javascript

function solution(N, stages) {
    let failRate = [];
    for(let i=1;i<=N;i++){
        let fail = stages.filter(v=>v===i).length;
        let reach = stages.filter(v=>v>=i).length;
        let rate = fail/reach;
        failRate.push([rate,i]);
    }
    failRate.sort((a,b)=>b[0]-a[0]);
    
    
    return failRate.map(v=>v[1]);
}