프로그래머스Lv2 - 기능개발[javascript]

Gisele·2020년 12월 2일
0


🍑내 풀이

function solution(progresses,speeds){
    let answer = []

    while(progresses.length > 0){
        
        
        for(let i = 0 ; i<progresses.length; i++){
           progresses[i] = progresses[i]+speeds[i]            
        }
        
        
        let cnt = 0
        while(progresses[0] >= 100){
            //console.log('2',progresses,speeds)
            progresses.shift()
            speeds.shift()
            cnt++
        }
        
        if(cnt>0){

        answer.push(cnt)
        }
    }

    return answer
    
}

const progresses = [95, 90, 99, 99, 80, 99]
const speeds = [1, 1, 1, 1, 1, 1]

console.log(solution(progresses,speeds))

profile
한약은 거들뿐

0개의 댓글