프로그래밍/HTML, CSS, JavaScript

[JavaScript] 형 변환, 문자형을 숫자형으로 변경하는 법(parseInt, parseFloat)

싯타마 2021. 5. 18. 18:17

1. 예시 

const str = '1.234'
console.log(str)
console.log(typeof str) // typeof 를 통해 변수의 형을 알아 낼 수 있다.

 

const str = '1.234'는 ' '안에 들어간 문자형 변수이다. 

이를 숫자형 변수로 바꿔주기 위하여 parseInt와 parseFlot을 사용할 수 있다.

 

2. parseInt( )

const str = '1.234'
console.log(str)
console.log(typeof str)

const inter = parseInt(str)
console.log(inter)
console.log(typeof inter)

parseInt(str)를 사용하여 해당 문자를 정수형으로 표현 할 수 있다. '1.234' -> 1로 출력

typeof를 사용하면 number형으로 변경 된 것을 알 수 있다.

 

3. parseFloat( )

const str = '1.234'
console.log(str)
console.log(typeof str)

const float = parseFloat(str)
console.log(float)
console.log(typeof float)

parseFloat()을 사용하면 소수까지 출력 할 수 있다. 변수 형 또한 number로 변경된 것을 알 수 있다.

 

3. 배운점

- parseInt() 와 parseFloat()을 사용해서 숫자형으로 변경 하는 법

- typeof 를 사용한 형 확인