알고리즘 문제 풀기(프로그래머스)
https://github.com/hoinlee-moi/Algorithm
JS기본문법 다시 공부
https://github.com/hoinlee-moi/ModernJS
React 강의 듣기
https://github.com/hoinlee-moi/React_prac
알고리즘 2단계 문제를 시작했다.
항상 느끼지만 단계를 시작하고 처음 문제의 난이도는 꽤 쉬운 느낌인데 물론 초반 문제도 0단계보단 1단계가 어렵고 1단계보단 2단계가 어렵다
오늘 알고리즘은 너무 쉬운 문제라 따로 올리지 않겠지만 하나 놓치고 있었던 점
Math.min
과 Math.max
를 사용할 때 안에 들어간 인자중 문자열이 있어도 인식한다는 것이다.
물론 '문자열'
이런식으로 들어간 건 인식 못하지만 예를들어
console.log(Math.max(1,10,"1000",0)) // 1000
이렇게 나오는 것이다.
심지어 사용하여 나온 값을 typeof
로 검사해보면 Number
가 나온다.
javascript라서 가능한 느낌
React 공부하면서도 느끼는 점 중 하나는 뭔가 복잡하면서 바닐라 JS에 비해 매우 편한 느낌도 있다.
JSX를 사용하고 직접 DOM을 다루지 않고 State와 같은 Hooks을 이용해 상태 관리와 양방향 바인딩을 하는 것이 익숙해지면 매우 편리할 것 같다.
처음에 더뎠는데 듣다보니 금방 들을 수 있을 것 같다
빨리 마무리 짓고 클론코딩 시작 해야겠다