function solution(numbers) {
    // numbers 배열의 숫자 요소를 string으로 변환 -> 문자열을 "ab"와 "ba" 형식으로 비교하여 정렬
    const answer = numbers.map(number => number + "").sort((a, b) => (b + a) - (a + b)).join('');

    // 배열의 맨 앞자리가 0일 경우 뒤에도 0이 있을 수 있으므로 "0"만 반환 : answer 반환
    return answer[0] === "0" ? "0" : answer;
}

댓글남기기