형 변환 (type conversion)
문자형으로 변환
let value = true;
alert(typeof value); // boolean
value = String(value); // 변수 value엔 문자열 "true"가 저장된다
alert(typeof value); // string
JavaScript
복사
숫자형으로 변환
alert("6" / "2"); // 3, 문자열이 숫자형으로 자동변환된 후 연산이 수행된다.
JavaScript
복사
Number(value) 함수 사용
let str = "123"; // string
let num = Number(str); // number
JavaScript
복사
불린형으로 변환
Boolean(1); // 숫자 1 (true)
Boolean(0); // 숫자 0 (false)
Boolean("hello"); // 문자열 (true)
Boolean(""); // 빈 문자열 (false)
JavaScript
복사