CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
다른 자료형을 문자열로 변환하는 방법
다른 자료형을 문자열로 변환할 때 사용합니다.
· String()함수를 이용하는 방법
· toString()함수를 이용하는 방법
· 숫자(Number) 객체의 메소드로 문자열 변환
· 불리언 값을 문자열로 변환
String()함수를 이용하는 방법
숫자를 문자열로 변환하는 가장 간단한 방법은 String() 함수를 사용하는 것입니다.
var ns=1080; console.log(ns.typeof(ns)); var numString = String(ns); console.log.(numString.typeof(numString));
|
ns이라는 변수를 선언하고 숫자 1080을 할당합니다. ns의 데이터 유형을 확인합니다. 변수 numString를 선언한 뒤, 변수 ns를 문자로 변환합니다. numString의 데이터 형태를 출력합니다. 결과 값은 문자 1080이 나타납니다. |
toString()함수를 이용하는 방법
null과 undefined를 제외한 모든 타입의 값이 가지고 있는 toString() 메소드를 사용할 수 있습니다.
var number=1080; console.log(number.toString()); console.log(number.toString(8)); console.log(number.toString(10)); console.log(number.toString(16));
|
number이라는 변수를 선언하고 숫자 1080을 할당합니다. 일반 문자열로 변환하려면, number.toString()을 사용합니다. 8진수 문자열로 변환하려면 number.toString(8)을 사용합니다. 10진수 문자열로 변환하려면 number.toString(10)을 사용합니다. 16진수 문자열로 변환하려면 number.toString(16)을 사용합니다. |
숫자(Number) 객체의 메소드로 문자열 변환
숫자(Number) 객체는 숫자를 문자열로 변환하는 다음과 같은 메소드를 별도로 제공합니다.
메소드 |
설명 |
toExponential() |
정수 부분은 1자리, 소수 부분은 입력받은 수만큼 e 표기법을 사용하여 숫자를 문자열로 변환함. |
toFixed() |
소수 부분을 입력받은 수만큼 사용하여 숫자를 문자열로 변환함. |
toPrecision() |
입력받은 수만큼 유효 자릿수를 사용하여 숫자를 문자열로 변환함. |
불리언 값을 문자열로 변환
불리언 값을 문자열로 변환하는 방법에는 String() 함수와 toString() 메소드를 사용하는 방법이 있습니다.
document.write(String(true)); // "true" document.write('<br>'); document.write(false.toString()); // "false" |
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
불린 값을 숫자로 변환 (0) | 2017.11.13 |
---|---|
Boolean()함수를 이용하여 불린으로 변환 (0) | 2017.11.13 |
숫자, 자바스크립트 나눗셈 연산, C vs Javascript, 정수, 부동소수점 (0) | 2017.11.10 |
변수 선언, 변수 선언 및 초기화 단계, 변수 사용 예, 식별자를 잘못 지정한 예 (0) | 2017.11.10 |
식별자, 변수, 변수명 지정 규칙(식별자 명명법) (0) | 2017.11.10 |