String을 Number타입으로, Number을 String타입으로

2020. 6. 10. 18:59JS

숫자 => 스트링
let n = 123
n += "";
alert(typeof n);	결과 : string


스트링 => 숫자
let s = "2"
s *= 1;
alert(typeof s);	결과 : number

출처 = https://blog.outsider.ne.kr/361

이런식으로도 변경이 가능하다 하지만 명시적으로 보이기 위해선

 

 

스트링 => 숫자
let s = '321'
const str = Number(s)
alert(typeof(str))		결과 : number

숫자 => 스트링
let n = 321
const num = string(n)
alert(typeof(num)) 		결과 : string 

이런식으로 형변환을 하면 더욱 명시적이다 

그리고 String => Number로 변환을 할때 숫자가 아니면 NaN이 뜨게 되니 주의하자

728x90
반응형

'JS' 카테고리의 다른 글

JS Cookie 생성시 시간, 경로 설정  (0) 2021.01.08
JavaScript 모든 공백 제거  (0) 2020.11.20
sort() 함수 사용법  (0) 2020.10.08
JavaScript 배열안에 객체를 가져오는법  (0) 2020.07.30
객체안에 객체값 더하기  (0) 2020.06.09