형변환
자료형을 변환한다.
자동형변환
대표적으로 "6"/"2"는 자동적으로 숫자형으로 변환된다. 이를 자동형변환이라 한다.
명시적형변환
- Strings() : 문자형으로 변환해준다.
- Number() : 숫자 자료형으로 변환해준다. Number는 안에 숫자형태인 문자가아닌 다른 문자가 들어가면 Nan오류가 뜬다.
- Boolean() : Nan,null,0,undefined,""(비어있는 문자열)는 False로변환 나머지는 True
주의사항
- Number(null)은 0
- Number(undefined)는 Nan
- Number(0) false
- Number('0') true
- Number('') false
- Number(' ') true