정렬2 [프로그래머스][자바스크립트][Level2] H-Index /** * H-index * 정렬 * https://programmers.co.kr/learn/courses/30/lessons/42747?language=javascript */ function solution(citations) { var answer = 0; citations.sort((a, b) => b - a); for (let i = 0; i = i + 1) { answer++; } else { break; } } return answer; } module.exports = solution; 내림차순으로 정리해놓고, 1보다 인용 수가 많은 논문이 1편 이상 있는지를 시작으로 2보다 인용수 많은 논문 2편 확인, 3.. 2022. 1. 4. [프로그래머스][자바스크립트][Level2] 가장 큰 수 /** * 가장 큰 수 * 정렬 * https://programmers.co.kr/learn/courses/30/lessons/42746?language=javascript * */ export function solution(numbers) { const answer = numbers.map((num) => num.toString()).sort((a, b) => { const pre = parseInt(a + b); const post = parseInt(b + a); return post - pre; }).join(""); if (answer[0] === '0') return '0'; return answer; } console.log(solution([6, 10, 2])); console.log(s.. 2022. 1. 4. 이전 1 다음