JSFiddle - React, Tailwind, and code Playground

JavaScript

// Math.max을 사용하여 변수 arr의 가장 높은 값을 출력
let arr = [1, 6, 2, 3, 9, 10];
console.log( 'Math.max: ', Math.max(...arr) );

// 스프레트 연산자를 사용하였으며 위 코드는 아래와 같음
// console.log( 'Math.max: ', Math.max(1, 6, 2, 3, 9, 10) );


// Array.map을 사용해 변수 arr의 값의 절반인 배열을 생성
let data = arr.map( (item) => item / 2 );
console.log('data: ',data);



let arr2 = [
	{ id: 1, name: 'sss' },
  { id: 7, name: 'aaa' },
  { id: 6, name: 'ddd' },
];
// Math.max와 array.map을 활용하여 변수 arr2에서 가장 높은 id값을 구하기
console.log( Math.max( ...arr2.map( (item) => item.id ) ) );


// filter를 이용해 변수 arr2에서 id가 7이 아닌 배열을 생성
let result = arr2.filter( (item) => item.id != 7 );
console.log(result);