본문 바로가기
웹 관련 기록/Javascript

자료형 변환, 숫자를 문자열로 문자열을 숫자로

by Planetis 2016. 3. 29.

함수를 이용하는 방법

Number(data), String(data), parseInt(data), parseFloat(data)

위 함수 중 parseInt, parseFloat은 형변환이 목적인 함수는 아니다.

정수형과 실수형으로 반환해주는 함수.

특히 parseInt의 경우 2개의 매개변수를 받을 수 있는데,

기본적으로 리턴하는 값이 10진수이기에 두번째 매개변수를 사용 할 일이 드믈지 않을까 싶은데,

두번째 매개변수에 2~36을 넣어 2진수부터 36진수까지 반환하는 값을 정할 수 있다.


함수를 이용하지 않는 방법

자바스크립트는 연산에 따라서 자동형변환을 해주기 때문에 문자열인 숫자를 숫자로 바꿀때 1을 곱하면 값을 숫자로 바꾸어 계산한다.

마찬가지로, 숫자를 문자열로 바꿀때, 공백 값을 더해주면 문자열로 바뀐다.

320x100

댓글