[JavaScript] reduce 함수
const number = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; const val = 0; const total = number.reduce((val1, val2, idx, arr) => { return val1 + val2; }, val); console.log(total); reduce() val1 : reduce() 함수의 두번째 파라미터 val의 값이 들어온다. val2 : number 배열의 첫번째 데이터 ' 1 ' 이 들어온다. idx : reduce() 함수의 두번째 파라미터인 val(두번째 파라미터)을 사용했는지의 여부(파라미터가 있는지 없는지)에 따라 값이 달라진다. val을 사용했다면 0부터 시작하고, 사용하지 않았다면 1부터 시작한다. arr : reduce() ..
2021. 3. 29.