
Array를 정렬하는 방법은 sort() 메서드를 사용합니다. sort() 메서드는 Array의 요소를 정렬하여 반환합니다. 정렬 순서는 기본적으로 오름차순입니다.
#hostingforum.kr
javascript
const array = [3, 1, 2, 4, 5];
console.log(array.sort()); // [1, 2, 3, 4, 5]
sort() 메서드의 옵션으로는 compareFunction을 지정할 수 있습니다. compareFunction은 두 요소를 비교하여 정렬 순서를 결정합니다.
#hostingforum.kr
javascript
const array = [3, 1, 2, 4, 5];
console.log(array.sort((a, b) => b - a)); // [5, 4, 3, 2, 1]
Array에서 특정 값을 검색하는 방법은 includes() 메서드를 사용합니다. includes() 메서드는 Array 내에 특정 값이 존재하는지 여부를 반환합니다. 반환 값은 boolean 형태입니다.
#hostingforum.kr
javascript
const array = [3, 1, 2, 4, 5];
const value = 4;
console.log(array.includes(value)); // true
includes() 메서드의 옵션으로는 start와 end를 지정할 수 있습니다. start와 end는 Array의 시작 인덱스와 끝 인덱스를 지정합니다.
#hostingforum.kr
javascript
const array = [3, 1, 2, 4, 5];
const value = 4;
console.log(array.includes(value, 2)); // true
#hostingforum.kr
javascript
const array = [3, 1, 2, 4, 5];
const value = 6;
console.log(array.includes(value, 2)); // false
2025-03-03 02:08