자바스크립트 map으로 곱하기 값 array 만들기

2019. 9. 6. 11:41JavaScript

728x90

const array = [1,2,3,4,5];


// 방법1.
const ans1 = [];
for (let i = 0; i < array.length; i++){
  ans1.push(array[i] * array[i]);
}


// 방법2.
const ans2 = [];
array.forEach(obj=>{
  ans2.push(obj * obj)
});


// 방법3-1.

const square = n => n * n;
const ans3 = array.map(square);
console.log(ans3);


// 방법3-2.
const squared = array.map(n => n * n);
console.log(squared);
728x90
반응형

'JavaScript' 카테고리의 다른 글

자바스크립트 indexOf, findIndex 차이  (0) 2019.09.29
자바스크립트 switch문  (0) 2019.09.18
자바스크립트 forEach와 콜백함수  (0) 2019.09.06
JavaScript entries, keys, values  (0) 2019.09.06
자바스크립트 배열 ~ 1-08  (1) 2019.09.04