조회 수 710 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

단축키

Prev이전 문서

Next다음 문서

Extra Form

자바스크립트 sort() 메소드는 기본으로 알파벳 오름차순으로 정렬하기 때문에

숫자를 정렬할 때는 정렬이 제대로 되지 않습니다.

따라서 숫자를 정렬할 때는 추가로 메소드를 만들어 사용해야 합니다.

 

 

자바스크립트 숫자 오름차순 내림차순 정렬 소스


 

 

 

실행 결과


 

212EAE3657E770D11A

console.log() 로 확인한 결과입니다.

.sort()인 경우 "12", "120", "21", "34", "4" ... 이런식으로 맨 앞 숫자가 작은 순으로 정렬되어있습니다.

function sortNumberAsc(a, b){ return a - b;  }

function sortNumberDesc(a, b){ return b - a; } 를 사용하여 제대로 된 정렬을 할 수 있습니다.



 


0 2 0 0 0 0 0 0 0 0
List of Articles
번호 분류 제목 날짜 조회 수
공지 안내 🚨(뉴비필독) 전체공지 & 포인트안내 7 file 2024.11.04 25959
공지 System URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 20461
6644 일반 윈도우에서 바로가기 버튼으로 모니터 화면 자동 전환(가로/세로) 방법 2025.06.05 512
6643 일반 아 진짜 요새 SKT 해킹 뭐시기 때문에 신경 쓰여 죽겠어 ㅠㅠ 2 2025.05.20 267
6642 일반 저렴한 중국산 외장 SSD의 실체 file 2025.05.17 537
6641 일반 인텔 애로우레이크의 CPU 내부 다이 모습 file 2025.05.10 615
6640 일반 스카이프, 오늘 서비스 종료 file 2025.05.10 621
6639 일반 SKT "보상 시 고객도 입증책임" file 2025.05.10 643
6638 일반 “SK하이닉스 내부자에 뚫렸다” 中이직 앞두고 1만여건 기술 유출 file 2025.05.10 582
6637 일반 기가바이트, 12년만에 메인보드에 새로운 기능을 추가 file 2025.05.10 606
6636 일반 SKT “위약금 면제 시 수백만명 해지… 분위기 휩쓸려 시장 대혼란” file 2025.05.10 605
6635 일반 CUDA 툴킷, 맥스웰, 파스칼, 볼타 지원 중단 2025.05.10 619
Board Pagination Prev 1 2 3 4 5 ... 665 Next
/ 665