Link
문제
풀이
(1)
function solution(s) {
return s.split('')
.sort((a, b) => {
if ((a === a.toUpperCase() && b === b.toLowerCase())) {
return 1;
} else if ((b === b.toUpperCase() && a === a.toLowerCase())) {
return -1;
} else {
return a > b ? -1 : 1;
}
})
.join('');
}
(2)
function solution(s) {
return s.split('')
.sort()
.reverse()
.join('');
}
간단 해설
console.log('a' < 'b') // true
console.log('A' < 'B') // true
console.log('a' < 'B') // false
console.log('a' > 'B') // true
'알고리즘 > 문제' 카테고리의 다른 글
[프로그래머스 | Lv. 1 | JavaScript] (1) | 2024.12.30 |
---|---|
[프로그래머스 | Lv. 1 | JavaScript] 부족한 금액 계산하기 (0) | 2024.12.29 |
[프로그래머스 | Lv. 1 | JavaScript] 약수의 개수와 덧셈 (0) | 2024.12.29 |
[프로그래머스 | Lv. 1 | JavaScript] 수박수박수박수박수? (1) | 2024.12.28 |
[프로그래머스 | Lv. 1 | JavaScript] 가운데 글자 가져오기 (0) | 2024.12.28 |
※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.