Facts
오늘은 todolist의 pagination의 기능 page마다 5개씩 표시 하라면 5개가 나오긴 합니다. 자잘한 오류들이 있어서 수정을 해야 할 것 같습니다. 어쩌면 썼던 거 다 갈아 엎여야 할 수도 있지만 내일 다시 보도록 하겠습니다.
짝 프로그래밍으로 budget 문제와 x 만큼 n 수만큼 올라가는 배열을 구하는 문제를 풀었습니다.
The reduce() method executes a reducer function (that you provide) on each element of the array, resulting in a single output value.
const array1 = [1, 2, 3, 4];
const reducer = (accumulator, currentValue) => accumulator + currentValue;
// 1 + 2 + 3 + 4
console.log(array1.reduce(reducer));
// expected output: 10
// 5 + 1 + 2 + 3 + 4
console.log(array1.reduce(reducer, 5));
// expected output: 15
Feelings
문제 푸는 게 생각보다 힘드네요.
Findings
쉬운 문제도 풀어서 써서 그 후에 풀어야 하는 것을 알게 되었습니다. 그래야지 나중에 어려운 문제도 잘 풀 수 있습니다.
Future Action Plan
문제 풀 때 처음엔 먼저 쉽게 풀어 보고(예를 들어서 숫자를 넣어서 결괏값을 나오도록) 그 후에 변수 메서드 등을 쓰면서 풀도록 하자
Feedback
시간 날 때 다시 보도록 하자