조회 수 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 0 0 0 0 0 0 1 2 0
List of Articles
번호 분류 제목 날짜 조회 수
공지 이슈 🚨(뉴비필독) 전체공지 & 포인트안내 8 file 2024.11.04 25989
공지 이슈 URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 20471
379133 일반 Synology의 4 베이 NAS 장비 "DiskStation DS416j" 2016.02.08 1462
379132 일반 태블릿 PC의 충전을하면서 주변 기기를 사용할 수있는 OTG 지원 USB 허브 2016.02.08 1445
379131 일반 카페베네 상장 난항에 투자자 눈물 2016.02.15 783
379130 일반 주식, 욕심은 화를 부르고. 그 화는 고스란히 가족들에게 짜증을 부릴겁니다 2016.02.22 797
379129 일반 원익IPS 추천합니다 2016.02.22 681
379128 일반 장이 너무 안좋네요 ㅜㅜ 2016.02.22 714
379127 일반 주식투자와 관련된 주식명언 2016.02.22 1006
379126 일반 i5-6600 i5-6500 비교 1 2016.02.22 1441
379125 일반 ssd좀봐주세요 2 2016.02.27 913
379124 일반 크라운제과 어떻게 보시나요? 2016.02.28 462
Board Pagination Prev 1 2 3 4 5 ... 37914 Next
/ 37914