.reduce((누적값,현재값)=>{})
reduce 는 배열에 있는 값을 조건에 맞춰 다시 계산해 리턴해주는 함수이다.
// 유저리스트
let userList = [
{ name: 'mike', age: 33 },
{ name: 'won', age: 25 },
{ name: 'lee', age: 3 },
{ name: 'd', age: 23 },
];
let result = userList.reduce((누적값, 현재값) => {
if (현재값.age > 19) {
누적값.push(현재값.name);
}
return 누적값;
}, []);
console.log(result); //["mike","won","d"]
const numbers = [1, 2, 3, 4];
const sum = userList.reduce((누적값, 현재값) => {
return 누적값 += 현재값.age;
}, 0);
console.log(sum); //[2,3,4,5]
Author And Source
이 문제에 관하여(.reduce((누적값,현재값)=>{})), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dldnjsgy5912/reduce저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)