728x90
๋ฐ์ํ
๋ฌธ์
๊ธฐ์กด์ JavaScript์์๋ toLocaleString() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๊ฒฉ์ ์ฒ ๋จ์๋ง๋ค ์ผํ๋ฅผ ์ฝ๊ฒ ๋ฃ์ ์ ์๋ค.
ํ์ง๋ง ์๋๋ก์ด๋์์๋ JavaScript์ ์ต์ ๋ฒ์ ์ ์ง์ํด์ฃผ์ง ์์ผ๋ฏ๋ก ์ง์ function์ ๋ง๋ค๊ฑฐ๋ ๋ณํํด์ฃผ๋ ์์ ์ด ํ์ํ๋ค.
์ฌ์ฉ ์ฝ๋
(๋ณํ์ ์ํ๋ ์ซ์).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
๋ฌธ์์ด์ ๋ฐํํ๋ object์ ๋ํ์ ์ธ ๋ฐฉ๋ฒ
์ ๊ท์์ ์ฌ์ฉํ๊ธฐ ์ํด ๊ทธ๋ฆฌ๊ณ ๊ตฌ๋ถ์๊ฐ ํฌํจ๋ ์๋ก์ด ๋ฌธ์์ด์ ์ป๊ธฐ ์ํด ์ฌ์ฉ
1๏ธโฃ ์ ๊ท์ ์์ฑ ๋ฐฉ๋ฒ 2๊ฐ์ง
์ ๊ท์ ๋ฆฌํฐ๋ด(/๋ก ๊ฐ์ธ๋ ํจํด)์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ๐
RegExp ๊ฐ์ฒด์ ์์ฑ์ ํจ์๋ฅผ ํธ์ถํ๋ ๋ฐฉ๋ฒ
2๏ธโฃ ์ ๊ท์ ํจํด ์์ฑ
์กฐ๊ธ ๋ ๊ณต๋ถ๋ฅผ ํ ํ ์์ฑํ๋๋ก ํ๊ฒ ์ต๋๋ค!!