JS) 형 변환(type conversion) - String(), Number()

Cecilia·2022년 12월 19일
0

JavaScript

목록 보기
20/36
post-thumbnail

https://ko.javascript.info/type-conversions




🔍형 변환


함수와 연산자에 전달되는 값은 대부분 적절한 자료형으로 자동 변환된다.
이런 과정을 "형 변환(type conversion)"이라고 한다.

MDN에서는 '문자열은 String 전역 객체를 직접 사용하여 생성할 수 있습니다.'라고 설명하며 String(thing)으로 예시를 들고 있다.





String()

숫자형 -> 문자형


//문자형으로 변환하기
const num = 2
console.log(num) //2

console.log(typeof(str)) ////number


const newString = String(num)
console.log(newString) //2
console.log(typeof(newString)) //string



Number()

문자형 -> 숫자형


//숫자형으로 변환하기
const str = "1"
console.log(str) //1
console.log(typeof(str)) //string

const newNum = Number(str)
console.log(typeof(newNum)) //number
profile
'이게 최선일까?'라는 고찰을 통해 끝없이 성장하고, 그 과정을 즐기는 프론트엔드 개발자입니다. 사용자의 입장을 생각하며 최선의 편의성을 찾기 위해 노력합니다.

0개의 댓글