Javascript

형변환

jennyiscoding 2022. 10. 7. 14:00

1. 문자형으로 변환 String(value)

let string = true;
console.log(typeof(string)) //boolean

string = String(string)
console.log(typeof string) //string

 

2. 숫자형으로 변환

2.1 / 나누기가 있는 경우

alert( "6" / "2" ); // 3, 문자열이 숫자형으로 자동변환된 후 연산이 수행됩니다.

2.2 Number(value)

let str = "123";
alert(typeof str); // string

let num = Number(str); // 문자열 "123"이 숫자 123으로 변환됩니다.
alert(typeof num); // number

3. 불린형으로 변환(Boolean(value))

console.log( Boolean(1) ); // 숫자 1(true)
console.log( Boolean(0) ); // 숫자 0(false)

console.log( Boolean("hello") ); // 문자열(true)
console.log( Boolean("") ); // 빈 문자열(false)