목록2023/07/21 (1)
연습장
배열의 정렬 sort
기본배열 let a = [1,7,20,3,400,5] console.log(a) // [ 1, 7, 20, 3, 400, 5 ] sort 를 이용한 정렬 a.sort() console.log(a) // [ 1, 20, 3, 400, 5, 7 ] 숫자데이터인데 문자처럼 정렬을 하는것을 볼 수 있다. sort 안에 (a, b) => a - b 라는 화살표함수를 넣어서 a.sort((a, b) => a - b) console.log(a) // [ 1, 3, 5, 7, 20, 400 ] 원하는 숫자의 정렬을 할 수 있다. 내림차순은 b-a 를 넣으면 된다. 이렇게 해도 정렬이 안된다면 slice 를 넣으면 되는 경우가 있다. -> 왜인지는 잘 모르겠음 -> slice() 메서드의 인수를 모두 생략하면 원본 배열..
기타 로직/JavaScript
2023. 7. 21. 10:14