HANA -J

TIL - 2021/11/08 본문

what I Learnd/TIL

TIL - 2021/11/08

Hana-J 2021. 11. 8. 20:18

항해 2주차 - 알고리즘 주차 시작!!

> 오늘은 첫날이라 7문제풀고 2문제 설명했고 내일부터 9문제풀고 3문제 설명하는 식으로 진행할 계획을 세웠다.

 

1. 가운데 글자 가져오기 (substr메서드)

 

2. 없는 숫자 더하기 (reduce 메서드)

> 여기서 삽질을 엄청 오래했다...  1 ~9까지 존재하지 않는 숫자를 찾아서 do while문으로 해결이 가능할까? 라는 생각으로 문제에 접근했는데 도저히 없는 숫자를 구하는 법을 몰라서 여기서 정말 문제만 푸는 코드를 작성했다. 무조건 숫자가 1~9라는 가정하에 다 더한 숫자 45에서 있는 숫자빼기...

 

 

> reduce메서드 (시작값을 명시해 주는게 좋다!)

  • arr.reduce(function add(sum, currValue){ return sum+currValue;},0);
  • => 함수를 이용해서 바꾸기 (function 지우고 함수이름지우고 return 지우고 {} 지우기)                                                                       arr.reduce((sum, currValue) => (sum + currValue),0);

 

>참고사이트 

https://ko.javascript.info/

 

모던 JavaScript 튜토리얼

 

ko.javascript.info

 

728x90

'what I Learnd > TIL' 카테고리의 다른 글

TIL - 2021/11/10  (0) 2021.11.10
TIL - 2021/11/09  (0) 2021.11.10
TIL - 2021/11/04  (0) 2021.11.04
TIL - 2021/11/01  (0) 2021.11.01
TIL - 2021/10/28  (0) 2021.10.28
Comments