이론/JS

[JS] Number()와 Boolean() 변환시 주의

millfeel1298 2021. 4. 12. 23:38

Number() 변환시 주의

  • 문자열 안에 스페이스가 있으면 0
  • undefined는 NaN
Number("") // 0
Number(" ") // 0
Number(undefined) // NaN
Number(null) // 0

Boolean() 변환시 주의

  • 문자열 안에 스페이스가 있으면 true
Boolean(""); // false
Boolean(" "); // true