관리 메뉴

Jerry

Wed, September 9, 2020 본문

자기 성찰/TIL

Wed, September 9, 2020

juicyjerry 2020. 9. 10. 00:12
반응형

Codestates 3번째 날이다. 페어 프로그래밍을 하면서 많은 것들을 배워서 좋다. 

3일동안 좋은 페어를 만나 많은 것을 경험하고 배웠다. 그 페어에게 감사를 표한다. 

다음 페어와도 잘 이어나갈 것이다.

 

#1. let anything = true; 일 때, !anything 과 !Boolean(anything)의 차이점

  • 결과는 동일하다. 
  • 하지만, 차이가 존재한다.
  • 왼쪽 코드는 자동으로 형변환이 된다. 
  • 오른쪽 코드는 개발자의 의도가 더 명확하게 드러난다고 한다.

#2. NaN === NaN 은 false 이다.

 

Is NaN falsy? Why NaN === false returns false

Why NaN === false => false, isn't NaN falsy? Why NaN === NaN => false, but !!NaN === !!NaN => true I've been racking my brain trying to figure this out.

stackoverflow.com

#3, 배열에 없는 index를 호출하면 undefined가 뜬다.

 

#4. odd/even 을 판별하는 함수식을 만들어야 하는 문제 중 조건에 ' things(들어가는 아무값) % 2 == 0 ' 을 사용하지 못 할 경우

  • Hint는 num -= 2. 

#5. let str = ''; ( 빈 문자열)를 자주 사용하는 문제가 많았다. 사실 빈 문자열에 무언가 채우고 산출한다는 표현 자체가 글쓴이에게 어색해서 이렇게 기록을 남긴다.

 

 

늦은 밤, 해버지 지성박 님의 레전드 영상을 보고 뿜뿜한다. 

단잠을 자고 내일도 학습 뿜뿜할 것이다.

반응형

'자기 성찰 > TIL' 카테고리의 다른 글

Tue, September 15, 2020  (0) 2020.09.16
Mon, September 14, 2020  (0) 2020.09.15
Thu, September 10, 2020  (0) 2020.09.11
Tue, September 8, 2020  (0) 2020.09.09
Mon, September 7, 2020  (0) 2020.09.08