오늘 할 일
1. 어떤 문제가 있었는지
1-1. https://school.programmers.co.kr/learn/courses/30/lessons/12947
하샤드 수 구하기에서 문자, 배열이 아닌 숫자로 풀어보려고 노력함.(속도때문)하지만 제대로 굴러가지 않았음.

## ❗2. 내가 시도해본 것들(삽질)(자세히)
- A B C 이렇게 시도해봤다
2-1. 일단 각종 변수들의 값들이 잘들어갔는지 콘솔로그로 값을 확인했다.

문제 발견. do while문으로 x의 자릿수들을 다 더하느라 x안에는 0밖에 남아있지 않았으니 조건문으로 들어갔을때 원하는대로 작동이 되지 않았다.
그럼 맨 처음에 x를 새 변수에 넣어서 오리지널x를 담아두면 되지않을까?
붐~!

나이스. 성공이다.
## 3. 어떻게 해결했는지 C 해결방법
- 이렇게 해결했다.
- 왜 C로 선택했는지에 대해서 적어두면 짱좋음
- 한가지 기능을 구현하려고 하더라도 여러가지 옵션이 있으니 그걸 다 확인해보고 다른 옵션들을 왜 선택을 안했는지 TIL 에 적어놔야한다.
## ❗4. 뭘 새롭게 알았는지(자세히)
1. 거듭제곱의 표현 x**2 : x의 2제곱
-
형변환 (문자+숫자 = 문자) (문자 *, / - 숫자 = 숫자)
-
reduce
https://velog.io/@teo_ryu/javascript-reduce-%ED%95%A8%EC%88%98%EC%99%80-%EC%8B%B8%EC%9A%B0%EA%B8%B0
- 하루종일 강의만 들었다. 그럼 TIL은?
하루종일 강의를 듣지말고 복습하는 방법을 TIL에 넣어야한다. 나만의 코드로 변형하는게 좋다.