[JavaScript] 문자열(string)<->숫자(number) 타입 변경하기

2021. 2. 25. 21:28Program/JavaScript

문자열(String)을 숫자(Number) 타입으로 변경하기

 

1. Number()함수를 이용하여 타입 변경하기

var t = "3"
t = String(t);

console.log(typeof t);
// result : number

 

2. parseInt() 함수를 이용하여 정수(Integer) 타입으로 변경하기

var t = "3"
t = parseInt(t);

console.log(typeof t);
// result : number

 

3. parseFloat() 함수를 이용하여 실수(Float) 타입으로 변경하기

var t = "3"
t = parseFloat(t);

console.log(typeof t);
// result : number

 

1. 자바스크립트의 자동형변환을 이용하여 숫자 타입으로 변경하기

    : 문자열에 숫자1을 곱해줘서 자동으로 숫자타입으로 변경되는 특성을 이용.

var t = "3"
t *= 1;

console.log(typeof t);
// result : number

 

숫자(Number)를 문자열(String) 타입으로 변경하기

 

1. String() 함수를 이용하여 문자열(String) 타입으로 변경하기

var t = 3
t = String(t);

console.log(typeof t);
// result : String

 

2. 자바스크립트의 자동형변환을 이용하여 문자열 타입으로 변경하기

    : 숫자에 문자열을 더하면 자동으로 문자열로 변경되는 특성을 이용.

var t = 3
t += "";

console.log(typeof t);
// result : String