JavaScript4 [Javascript] String을 Number타입으로 바꾸기 JavaScript에서 문자열(String)을 숫자(Number)로 형변환 하는 방법이다. 1. Number() 함수 - 문자열을 숫자로 형변환 Number() 함수를 이용해서 문자열을 숫자로 형변환 할 수 있다. 1 2 3 var tmp = "1234"; console.log(Number(tmp)); //result 1234 cs 1 2 3 var tmp = "1234.5"; console.log(Number(tmp)); //result 1234.5 cs 2. parseInt() 함수 - 문자열을 정수로 형변환 parseInt() 함수를 이용해서 문자열을 정수로 형변환 할 수 있다. 1 2 3 var tmp = "1234.5"; console.log(parseInt(tmp)); //result 1234.. Web/Javascript 2021. 11. 15. [Javascript] 숫자 3자리마다 콤마(,) 찍기(정규식,toLocalString) 숫자 세자리 마다 콤마(,) 찍는 방법 두가지를 소개합니다. 1. 정규식(Regular Expression) 사용하기 var number = 1234567.89; return number.toString().replace(/\B(?); //returns 1,234,567.89 하지만 위 정규식에서의 ? 때문에 위처럼 넣게되면 함수 자체가 에러를 뱉어내므로, 스크립트를 호출하지 못하는 에러가 발생한다. (object Error / function undefined) return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); //returns 1,234,567.89 위와같이 정규식을 기술해야 익스, ios, safari 에서 정상적으로 함수를 호출할 수.. Web/Javascript 2021. 11. 10. [Javascript] 자바 스크립트에서 문자열을 여러 구분 기호로 분할하기(split) javascript에서 문자를 분할할 때 split 함수를 많이 사용한다. 보통 분할 구분 기호가 하나인데 여러개를 사용하고 싶을 때는 어떻게 해야할까? 정규식을 사용하면 된다. 정규식이 뭔고하면.. 정규표현식이라는 것을 이용해 내가 직접 만들어서 사용하는 것으로... /(슬러시)로 감싸는 패턴이다. 자세한 내용은 아래와 같다. ✔특수문자 사용하기 검색에서 하나 이상의 b들을 찾거나, 혹은 공백을 찾는 것과 같이 '있는 그대로의 대응' 이상의 대응을 필요로 할 경우, 패턴에 특수한 문자를 포함시킨다. 예를 들어 '/ab*c/' 패턴은 'a'문자 뒤에 0개 이상의 'b'문자가 나타나고 바로 뒤에 'c'문자가 나타나는 문자 조합에 대응된다. '\' 특수문자가 아닌 문자 앞에서 사용된 백슬래시는 '해당 문자는.. Web/Javascript 2021. 10. 5. [Javascript]eval함수/문자열을 수식으로 인식하게하는 함수 eval() eval()은 문자열을 코드로 인식하게 하는 함수다. 예를 들어 eval( '10+10' ) 는 문자열 10+10가 아니라 계산한 결과 20이다. 간단한 예제로는 ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- 위의 출력의 예 : 200 4 27 나는 반복문으로 배열에 값을 밀어넣는 작업을 할 때 사용했다. B list의 값을 A배열에 넣는 작업을 하는데, B.DELR_CD1 → A[0], B... Web/Javascript 2021. 10. 1. 이전 1 다음