본문 바로가기
javaScript/J Query & 스크립트

JavaScript 숫자를 문자로 변환

by mooyou 2022. 3. 24.
728x90
300x250

 

명시적 형변환
  • 일반 문자 형 : String()
  • 16진수 문자 형 : toString()
  • 실수 문자 형 : toFixed()
/* String() */
var value=15;
String(value); // 실행결과:"15"

/* toString() */
Number.toString()
var value=15;
value.toString(16) //실행결과:"f";

/* toFixed() */
var value=123.456;
Number.toFixed(2); //실행결과:123.46; //반올림 발생

단순하게 숫자에서 문자를 만들 경우에는 String()나 toString() 아무거나 이용 가능한데

toString()를 사용할 경우 10진수뿐만 아니라 8진수와 16진수 문자로 변환이 가능하다.

16진수 문자열은 rgb색상 값을 변경하는 용도로 자주 쓰인다. (예시 #ff0000)

 

 

 

암시적 형변환
  • 숫자형+문자형 = 문자형 var a=10+"10" //a는 1010
var a=10+"10" //1010

 

728x90
반응형

댓글