const values = [1, 2, 3, 4, 5, 6];
const average = values.reduce((acc, cur, i, { length }) => {    return i === length - 1 ? (acc + cur) / length : acc + cur;}, 0);
console.log(average);
배열 요소 평균 구하는 코드인데,reduce메소드의 첫번째 인자인 콜백함수의 파라미터 중에 { length } 를 처음보는데이런식으로 파라미터를 정의하는 건 어디서 찾아봐야해? 이게 뭔지 이해가 안되네..