View
출처: https://1coding.tistory.com/167
문제점
숫자를 정렬하기 위해 sort() 함수를 사용했는데 제대로 작동하지 않음.
원인
sort()는 문자열을 정렬하는 함수기 때문에 숫자를 정렬할 때는 올바르게 정렬되지 않는다.
MDN의 설명에서는 9가 80보다 앞에 오지만 문자열로 따지면 80이 앞에 오기 때문에 제대로 작동되지 않는 것이라고 설명한다.
해결
sort( (a,b) => a - b)
'Level-Up > develop' 카테고리의 다른 글
더 이상 미룰 수 없다 정규표현식 (ing) (1) | 2022.09.22 |
---|
reply