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)
'Javascript' 카테고리의 다른 글
옵셔널체이닝 연산자 ?. (0) | 2022.10.07 |
---|---|
논리 연산자 단축평가 || 와 && (0) | 2022.10.07 |
자바스크립트 기본 (1) | 2022.10.07 |
JSON데이터와 객체의 차이(javascript) (0) | 2022.10.07 |
이터러블과 이터레이터(Iterable, Iterator protocol) (0) | 2022.10.06 |