function solution(heights) {
var answer = [];
const length = heights.length;
heights.reverse();
answer = heights.map((e, i) => {
for (let j = i+1; j < length; j++) {
if (e < heights[j]) {
return length - j;
}
}
return 0;
}).reverse();
return answer;
}
'프로그래머스 > JavaScript' 카테고리의 다른 글
[프로그래머스 JavaScript] Level2 가장 큰 수 (0) | 2020.06.16 |
---|---|
[프로그래머스 JavaScript] Level2 H-Index (0) | 2020.06.16 |
[프로그래머스 JavaScript] Level1 [1차] 비밀지도 (0) | 2020.06.11 |
[프로그래머스 JavaScript] Level1 실패율 (0) | 2020.06.09 |
[프로그래머스 JavaScript] Level1 예산 (0) | 2020.06.09 |