"" 와 0

2020. 6. 21. 16:27TypeScript&JavaScript/JavaScript

 

자바스크립트로 코테문제를 풀면서

배열에서 값을 아예 지우거나 하는게 번거로워서 중복을 피하기 위해 '' 등으로 공백을 넣곤했다

문제는 이게 0이랑 같게 판단한다는걸 깜빡했는데

아주 기초적인 부분을 놓친셈이다.

 

 

  • undefined, null

  • NaN

  • 0 (숫자 리터럴) , -0

  • “” (빈 문자열)

  • false

위는 자바스크립트에서 false로 동일하게 판단하는 것들이다. 꼭 기억해두자.