A Developing Developer
DAY 31. 주특기(Node.js) Node.js 심화주차 2-7 ~ 5-12 본문
- 오늘 한거
알고리즘 12일차, Node.js 심화주차 수강
- 문제발생
알고리즘 수행 중
1. Javascript 에서 절대값 어떻게 쓰는지?
2. Javascript 에서 배열의 합을 어떻게 구하는지?
- 시도
구글링
- 해결방안
function solution(a, b) {
let answer = 0;
let num_list = [];
for (let i = 0; i <= Math.abs(a - b); i++) {
if (a > b) {
num_list.push(a - i)
} else {
num_list.push(a + i)
}
}
answer = num_list.reduce((a, b) => (a + b));
return answer;
}
- for 문 반복 횟수를 두 '매개변수의 차이' 로 지정 (절대값)
Math.abs() : () 안의 값의 절대값 출력
- 배열의 합
arr.reduce((a,b) => (a+b)) : arr 배열의 합
- 알게 된 것
Math.abs() : 절대값 출력
arr.reduce((a,b) => (a+b)) : 배열의 합
[결론]
계획된 사항은 미루지 말고 계획대로 진행하자 (강의 폭탄)
'내일배움캠프 4기 > TIL' 카테고리의 다른 글
DAY 33. 주특기(Node.js) Node.js 심화주차 복습 (0) | 2022.12.29 |
---|---|
DAY 32. 주특기(Node.js) Node.js 심화주차 복습 (0) | 2022.12.28 |
DAY 30. 주특기(Node.js) Node.js 심화주차 1-1 ~ 2-6 (0) | 2022.12.26 |
DAY 29. 주특기(Node.js) Node.js 숙련주차, 개인과제 + 리뷰(K 튜터님) (0) | 2022.12.23 |
DAY 28. 주특기(Node.js) Node.js 숙련주차 복습 + (특강 TIL 작성법 K 튜터님) (0) | 2022.12.22 |