JavaScript 변수 타입 변경하는 방법
이번 시간에는 JavaScript에서 문자 타입을 숫자로 그리고 숫자 타입을 문자로 변경하는 방법에 대해서 알아보겠습니다.
.
사용자로부터 수치 입력을 받아 연산을 수행하려면 문자타입을 숫자로 변경해 주는 작업이 필요합니다.
.
문자 타입을 숫자로 변경해 주는 방법에는 두 가지가 있습니다.
.
첫번째 방법
Number() 함수를 사용해서 문자타입을 숫자타입으로 변경할 수 있습니다.
let str1 = '15.5'
let num1 = Number(str1)
console.log(num1) // 15.5
.
두번째 방법
parseInt() 함수를 사용해서 문자타입을 숫자타입으로 변경할 수 있습니다.
이 때는 문자가 소수점 이하 자리까지 있는 경우 정수 부분만 결과값으로 출력합니다.
let str1 = '15.5'
let num1 = parseInt(str1)
console.log(num1) // 15
.
parseInt() 함수는 소수점을 포함한 숫자 타입이 있을 경우, 정수값만 가져오는 역할을 하는 함수 입니다.
여기서 중요한 점은 Number() 함수가 parseInt() 함수보다 속도가 더 빠르다는 것을 알아두세요.
.
.
숫자 타입을 문자 타입으로 변경해 주는 방법
String() 함수를 사용하면 숫자타입을 문자타입으로 변경할 수 있습니다.
.
let num1 = 15
let str1 = String(num1)
console.log(str1) // '15'
.
이렇게 JavaScript에서 문자 타입을 숫자로 그리고 숫자 타입을 문자로 변경하는 방법에 대해서 알아봤습니다.
궁금한 점 있으시면 아래 댓글로 달아주세요.
감사합니다.