코딩물고기

[자바스크립트] reduce 본문

코딩물고기의 IT월드

[자바스크립트] reduce

코딩하는물고기 2020. 8. 24. 16:29
728x90
const numbers = [1, 2, 3, 4, 5]; // reduce 통해서 전체 합 구하기, // const sum = numbers.reduce( // (accumulator, current, index, array) => accumulator + current, // 0 // ); // console.log(sum); // avg = 평균구하기 const avg = numbers.reduce((accumulator, current, index, array) => { if (index === array.length - 1) { return (accumulator + current) / array.length; } return accumulator + current; }, 0); console.log(avg); ------------------------------------------------------------ const alphabets = ["a", "a", "a", "b", "c", "d"]; const counts = alphabets.reduce((acc, current) => { if (acc[current]) { acc[current] += 1; } else { acc[current] = 1; } return acc; }, {}); console.log(counts);
728x90

'코딩물고기의 IT월드' 카테고리의 다른 글

[javascript] 카운터 만들기  (0) 2020.09.01
[자바스크립트] constructor  (0) 2020.08.24
[자바스크립트] filter  (0) 2020.08.24
[css] img 고정  (0) 2020.08.20
[iframe] iframe 비율  (0) 2020.08.20
Comments