작성
·
184
0
안녕하세요!
let arr 할 때,
[] 에 숫자가 아닌 string
식으로 선언했을 때
결과값에 12 빼고 도출되는데
정확한 이유를 알고싶습니다!
답변 4
0
안녕하세요^^
스트링 크기 비교는 숫자 크기 비교와 다릅니다.
"12"와 "6"을 크기 비교하면 "12"의 첫자리 1과 "6"의 첫자리 6을 크기 비교하므로 "12"가 더 작은 문자열이 됩니다. 위에 코드의 arr를 오름차순 정렬해보면 "12"가 맨 앞에 있을 겁니다.
0
0
0
아아아!!!!! 답변 감사드립니다!