Javascript/Javascript 기본 문법
[Javascript] 형 변환
s._.young01
2022. 12. 4. 15:04
728x90
반응형
typeof : 변수의 데이터 타입을 알아낼 수 있음
1. 암시적 형 변환 : 숫자형 변환은 표현식에서 자동으로 일어남
▶ + 를 제외한 나머지 산술 연산자는 자동으로 문자열을 숫자열로 바꿔서 계산해줌
▶ + 는 문자열이 있을 때 문자를 연결해주는 결합 연산자로 쓰임
let str1 = "20"
typeof str1 = 'string'
let str2 = "10"
typeof str2 = 'string'
str1 + str2 = '2010' // 결합 연산자로 인식해 문자열끼리 더해줌
str1 - str2 = 10
2. 묵시적 형 변환
1) number타입으로 변환하기
Number()
parselnt() : 문자와 숫자 같이 있을 때, 숫자가 있는 부분만 숫자열로 변환 (숫자가 앞에 있을 때만)
parseFloat() : 소수점자리로 변환
2) string타입으로 변환하기
String()
let / var / const.toString(진법)
let / var / const.toFixed(소수자리)
3) boolean 타입으로 변환하기
Boolean()
숫자 0, 빈 문자열(""), Null, Undefined, NaN은 false / 나머지는 다 true
728x90