본문 바로가기

IT/JavaScript

[JavaScript] 문자를 숫자로 변환 / Replace()


자바스크립트에서 문자를 숫자로 변환하는 방법입니다.
var str ="1234"; // 문자열로 구성된 문자변수
var str2int = 0; // 바뀐 숫자값을 넣을 숫자변수
var i = 5678; // 계산이 가능한지 확인할 숫자변수
var result = 0; // 결과를 확인할 변수
str2int = parseInt(str);
result = str2int + i;
alert(result);
--------------------------------------------------------
세자리 마다 콤마를 찍어주는 스크립트를 썼는데,
그 input박스에 있는 값을 가지고
계산을 해야할 일이 생겼습니다.
특정문자열 str에서
str = str.replace(/,/g,""); <-- 모든 콤마(,)가 ""로 치환됩니다.
주의!! replace() 함수는 정규표현식을 사용하므로,
자바스크립트에서는 replaceAll()함수가 없습니다!!
--------------------------------------------------------

출처 : http://soft4u.egloos.com