자바스크립트의 배열에서 숫자나 문자를 가지고 있는
변수들이 있는데 순서가 뒤죽박죽일때,
정렬이 필요할 때가 있습니다.
간단하게 sort 함수를 이용하여 정렬을 할 수 있는데요.
간단하게 이 함수를 이용하여 정렬하는 방법에
대해서 알아보겠습니다.

상단의 예제와 같이 순서가 없이 숫자로 이루어진
배열(Array)이 존재합니다.
콘솔을 이용하여 출력해보면 입력 되어있는 순서대로
출력이 되는 것을 확인할 수 있습니다.
숫자 배열 정렬 방법

숫자로 되어있는 배열을 정렬하는 방법은
상단의 화면과 같습니다.
사용 방법은
[변수].sort(function(a, b)
{ return a - b; } );
위와 같이 실행하면 정렬된 숫자들이
변수 array에 입력되어 출력되는 것을 확인할 수 있습니다.
숫자 배열 역순 정렬 방법

숫자를 정순이 아닌 역순으로 정렬하는 방법입니다.
기본적으로 sort를 사용하며, 형식은 비슷하고
return에서 a - b 가아닌 b - a를 입력하면
변수 array에 역순의 숫자 형태가 입력되어
출력되는 것을확인할 수 있습니다.
문자, 문자열 정렬(역순) 방법

마지막으로 문자(문자열)을 정렬하는 방법입니다.
숫자를 정렬하는 것보다 간단하며 첫 번째 글자를 기준으로
정렬이 진행됩니다.
정렬 방법은 [변수].sort(); 를 이용하면 정렬이 되고,
역순으로 정렬하는 방법은
[변수].reverse(); 함수를 이용하면
역순으로 정렬이 되어 입력됩니다.
※ 관련 포스팅
2020.07.27 - [Programing/JavaScript] - [JavaScript] 문자열 대문자 소문자 변환 하기 toUpperCase(), toLowerCase()
[JavaScript] 문자열 대문자 소문자 변환 하기 toUpperCase(), toLowerCase()
변수를 대문자나 소문자로 변환하는 방법은 아주 간단하기 때문에 바로 적용이 가능하고 확인하실 수 있습니다. 문자열 변환에 사용되는 함수 사용방법은 소문자 -> 대문자 "문자열".toUpperCase()
chocoball3.tistory.com
2020.07.27 - [Programing/JavaScript] - [JavaScript] 특정 문자 또는 문자열 포함 여부 및 위치 찾기 indexOf()
[JavaScript] 특정 문자 또는 문자열 포함 여부 및 위치 찾기 indexOf()
스크립트의 변수에서 특정 문자나 문자열이 포함되었는지 확인하기 위해 자주 사용되는 방법인 indexOf의 사용방법에 대해 알아보겠습니다. indexOf는 해당 문자에 대한 위치의 값을 반환하고 일치
chocoball3.tistory.com
2019.12.09 - [Programing/JavaScript] - JavaScript에서 Base64 Encode Decode 방법과 예제로 확인하기
JavaScript에서 Base64 Encode Decode 방법과 예제로 확인하기
Base64를 이용한 암호화를 할 때가 있는데 JavaScript에서도 간단히 사용할 수 있습니다. 바로 아래는 한글이 아닌 값을 base64로 암호화하거나 복호화 하는 방법입니다. /* 암호화 Encode */ btoa('12345'); //
chocoball3.tistory.com
'Programing > JavaScript' 카테고리의 다른 글
[JavaScript] 시간 지연 함수과 시간 반복 함수 setTimeout, setInterval (0) | 2022.09.23 |
---|---|
[JavaScript] 삼항연산자란? 삼항연산자 조건문 사용방법 (1) | 2022.09.20 |
[JavaScript] 문자열 대문자 소문자 변환 하기 toUpperCase(), toLowerCase() (0) | 2020.07.27 |
[JavaScript] 특정 문자 또는 문자열 포함 여부 및 위치 찾기 indexOf() (0) | 2020.07.27 |
[JavaScript/자바스크립트] Switch Case 문 예제로 배워보기 (0) | 2020.05.02 |
댓글