Friday, January 12, 2007
자바스크립트] 숫자를 문자(문자열)로 변환; Number to String, JavaScript
자바스크립트에서, 숫자를 문자(문자열)로 바꾸는 방법입니다. toString() 메소드(함수)를 사용하는 방법과, 빈 문자열('')을 추가하여 숫자를 문자열로 바꾸는 방법이 있습니다.
그리고 예를 들어 123 이라는 숫자가, 숫자인지 문자열인지 알아보려면 1을 더해 보면 됩니다. 숫자라면 +1을 했을 때 당연히 124가 나오지만, 문자열이라면 1231 이 나오게 됩니다. 123 뒤에 단순히 1을 붙여 버리는 것입니다.
반대로, 문자열을 숫자로 변환 방법: ▶▶ 자바스크립트] 문자(문자열)를 숫자로 변환; String to Number, JavaScript
그리고 예를 들어 123 이라는 숫자가, 숫자인지 문자열인지 알아보려면 1을 더해 보면 됩니다. 숫자라면 +1을 했을 때 당연히 124가 나오지만, 문자열이라면 1231 이 나오게 됩니다. 123 뒤에 단순히 1을 붙여 버리는 것입니다.
JavaScript: 숫자(정수/실수)를 문자(문자열)로 바꾸기 예제 소스
<script type="text/javascript">
var n = 123;
document.write(n + 1 + '<br />');
// 출력 결과 (숫자임): 124
// 숫자를 문자열로 변환
n = n.toString();
document.write(n + 1 + '<br />');
// 출력 결과 (문자열임): 1231
/* 더 간단한 방법 */
var n2 = 100.55;
document.write(n2 + 1 + '<br />');
// 출력 결과 (숫자임): 101.55
// 숫자를 문자열로 변환
n2 += '';
document.write(n2 + 1 + '<br />');
// 출력 결과 (문자열임): 100.551
</script>
var n = 123;
document.write(n + 1 + '<br />');
// 출력 결과 (숫자임): 124
// 숫자를 문자열로 변환
n = n.toString();
document.write(n + 1 + '<br />');
// 출력 결과 (문자열임): 1231
/* 더 간단한 방법 */
var n2 = 100.55;
document.write(n2 + 1 + '<br />');
// 출력 결과 (숫자임): 101.55
// 숫자를 문자열로 변환
n2 += '';
document.write(n2 + 1 + '<br />');
// 출력 결과 (문자열임): 100.551
</script>
반대로, 문자열을 숫자로 변환 방법: ▶▶ 자바스크립트] 문자(문자열)를 숫자로 변환; String to Number, JavaScript
tag: html
HTML | CSS | 자바스크립트 JavaScript
<< Home