array정렬

Javascript

array를 sort로 정렬하는 법

array 자료는 순서개념이 있다보니 정렬도 가능합니다. 그냥 문자 가나다순으로 정렬하려면 .sort() 붙이면 됩니다. 어레이.sort(function(a, b){ return a - b }); 1. a, b는 array 안의 자료들입니다. 2. return 오른쪽이 양수면 a를 오른쪽으로 정렬해줍니다. 3. return 오른쪽이 음수면 b를 오른쪽으로 정렬해줍니다. 4. 그리고 array 안의 자료들을 계속 뽑아서 a, b에 넣어줍니다. 이렇게 동작해서 a - b 저렇게 쓰면 숫자순 정렬이 되는 것입니다. 예를 들면 a, b가 7과 3일 경우 7 - 3 하면 4가 남습니다. 4는 양수죠? 그러면 7을 3보다 오른쪽으로 보내줍니다. 그래서 숫자 오름차순 (123순) 정렬이 완성되는 것입니다. 그럼 ar..

zerobeen
'array정렬' 태그의 글 목록