티스토리 뷰

Javascript

sort(), reverse()

근혁 2022. 4. 17. 22:15

sort()

배열 요소를 정렬 : 반환 (배열)

{
    const arrNum2 = [100, 200, 300, 400, 500];
    const arrNumSort2 = arrNum2.sort();

    const arrNum3 = [100, 200, 300, 400, 500];
    const arrNumSort3 = arrNum3.sort(function(a,b){return b-a});
    //결과값 : 500,400,300,200,100

    const arrNum4 = [500, 400, 300, 200, 100];
    const arrNumSort4 = arrNum4.sort(function(a,b){return a-b});
    //결과값 : 100,200,300,400,500

    const arrNum5 = ['c', 'd', 'e', 'a', 'b'];
    const arrNumsort5 = arrNum5.sort((a,b) => a.localeCompare(b));
    //결과값 : a,b,c,d,e

    const arrNum6 = ['c', 'd', 'e', 'a', 'b'];
    const arrNumsort6 = arrNum6.sort((a,b) => b.localeCompare(a));
    /결과값 : e,d,c,b,a
}

reverse()

배열 요소의 순서 반대로 정렬 : 반환 (배열)

{
    const arrNum = [100, 200, 300, 400, 500]
    const arrNumReverse = arrNum.reverse();
    결과값 : 500,400,300,200,100
}

'Javascript' 카테고리의 다른 글

find(), findIndex()  (0) 2022.04.17
IndexOf(),lastIndexOf()  (0) 2022.04.17
SHIFT(), UNSHIFT()  (0) 2022.04.16
PUSH(), POP()  (0) 2022.04.16
replace()  (0) 2022.03.11
댓글
© 2018 webstoryboy