반응형
javascript.sort (a, b) (오름차순) -. sort (내림차순) , map() , map() 조건 넣고 반환,. filter() 함수로 짝수 찾기
-. sort (a, b) (오름차순)
// 예시 배열
const numbers = [5, 2, 8, 1, 4];
// .sort() 메소드를 사용하여 오름차순으로 정렬하는 함수
numbers.sort((a, b) => {
return a > b ? 1 : -1;
});
console.log(numbers);
-. sort (a, b) (내림차순)
// 예시 배열
const numbers = [5, 2, 8, 1, 4];
// .sort() 메소드를 사용하여 오름차순으로 정렬하는 함수
numbers.sort((a, b) => {
return a > b ? -1 : 1;
});
console.log(numbers);
출력값
- map() map 변수를 만들어서
map을 그대로 반환하는것을 출력하는 것
const array = [1, 2, 3, 4, 5];
const map = array.map((element) => element);
console.log(map);
map 변수를 만들어서,
파라미터에 '코드챔피언쉽'이라는 값을 넣는 것
const array = [1, 2, 3, 4, 5];
const map = array.map(() => '코드챔피언쉽');
console.log(map);
map 변수를 만들어서,
파라미터에 '코드챔피언쉽'이 존재한다면,
'코드챔피언쉽'을 붙여서 반환하고,
아니면 '코드챔피언쉽'이 붙여진상태가 아닌
상태로 반환하는 코드
const array = ['코드챔피언쉽', 'A', 'B', '코드챔피언쉽', 'C'];
const map = array.map((element) => {
if (element === '코드챔피언쉽') {
return element;
} else {
return element + ' 코드챔피언쉽';
}
});
console.log(map);
. filter() 함수로 짝수 찾기
. fllter() 함수로 짝수 찾기
const array = [1, 2, 3, 4, 5];
const filteredArray = array.filter((x) => x % 2 === 0);
console.log(filteredArray);
출력값
댓글