자바스크립트에서 숫자를 문자열로 변환하려면 toString() 메서드를 사용하면 됩니다.
let number = 10
let numberToString = number.toString()
console.log(numberToString)
// "10"
toString() 메서드란?
toString()은 숫자뿐만 아니라 다양한 자료형을 문자열로 변환할 수 있는 내장 메서드입니다. 숫자에 적용하면 해당 숫자를 그대로 문자열 형태로 반환합니다.
다른 변환 방법: String() 함수
전역 함수인 String()을 사용해도 같은 결과를 얻을 수 있습니다.
let number = 10
let result = String(number)
console.log(result)
// "10"
두 방법의 차이점은 String() 함수는 null이나 undefined 값도 오류 없이 문자열로 변환할 수 있다는 점입니다. 반면 null이나 undefined에 toString()을 호출하면 에러가 발생하므로 상황에 맞게 선택해서 사용하시기 바랍니다.