<aside> 💡 개발자의 의도에 따라 값의 타입을 변환하는 것 Javascript에서 기본적으로 제공하는 표준 빌트인 생성자 함수(String, Number, Boolean)를 new 연산자 없이 호출 방법 빌트인 메소드를 사용하는 방법, 암묵적 타입 변환을 이용하는 방법이 있음
</aside>
console.log(String(10)); // 10
console.log(String(NaN)); // NaN
console.log(String(Infinity)); // Infinity
console.log(String(true)); // true
console.log(String(false)); // false
console.log((10).toString()); // 10
console.log((NaN).toString()); // NaN
console.log((Infinity).toString()); // Infinity
console.log((true).toString()); // true
console.log((false).toString()); // false
문자열 연결 연산자 사용 - 암묵적 변환 챕터에서 확인 가능
// number 함수
console.log(Number('10')); // 10
console.log(Number('10.01')); // 10.01
console.log(Number(true)); // 1
console.log(Number(false)); // 0
// parseInt, parseFloat 함수
console.log(parseInt('10')); // 10
console.log(parseFloat('10')); // 10
console.log(parseInt('10.01')); // 10
console.log(parseFloat('10.01')); // 10.01
console.log(parseInt(true)); // NaN