javascript.sort (a,b) (오름차순) - .sort (내림차순) ,map() , map() 조건넣고 반환, .filter() 함수로 짝수 찾기
본문 바로가기

컴퓨터공부/Javascript

javascript.sort (a,b) (오름차순) - .sort (내림차순) ,map() , map() 조건넣고 반환, .filter() 함수로 짝수 찾기

by Life & study 2023. 7. 30.
반응형

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);

출력값

반응형

댓글