<강제적 형 변환을 위해서는 자료형 함수를 이용해 명시적 형 변환을 수행한다>
형변환의 예제 : String, Number, Boolean
String은 문자열을 나타내고 Number는 숫자, Boolean은 참과 거짓을 판별한다.
형변환의 간략한 예제를 살펴보자
console.log(parseInt("123.123")) //123
console.log(parseFloat("123.123")) //123.123
parseInt의 경우 소수점을 제외한 number 타입으로 반환하고, parseFloat을 사용한 경우에는 소수점을 포함한 number타입을 반환한다.
위의 결과값이 number인지 string인지 확인하고 싶다면
console.log(typeof parseInt("123.123")) //number
console.log(typeof parseFloat("123.123")) //number
이렇게 typeof를 사용해 받아볼 수 있다.
Boolean의 true와 false
true: 문자, 숫자
false:"", 0, NaN, null, undefined