dz¼±µµ¿ò¸»... |
|
ÄÄÇ»ÅÍ¿Í °ü·ÃÀÖ´Â ¸ðµç ÆÁÀ» °øÀ¯ÇսôÙ.
¼ýÀÚ¸¦ ±ÛÀÚ·Î ¹Ù²ãÁÖ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÀÔ´Ï´Ù.
function numberString(number) { number = (typeof number !== 'string') ? number.toString() : number; var cor = (number.length % 4 === 0) ? 4 : number.length % 4; var start = 0; var numberSet = []; while (true) { var temp = number.substr(start, cor); if (temp === '') break; numberSet.push(temp); start = start + cor; cor = 4; } function setMainUnit(ary) { var unit = ['°æ', 'Á¶', '¾ï', '¸¸', '']; var result = []; var cor = unit.length - ary.length; for (var i = 0; i < ary.length; i++) { var focused = ary[i]; var u = unit[i + cor]; focused = setSubUnit(focused); result.push(focused + u); } result = result.join(' '); return result; } function setSubUnit(ary) { var unit = ['õ', '¹é', '½Ê', '']; var numString = ['', 'ÀÏ', 'ÀÌ', '»ï', '»ç', '¿À', 'À°', 'Ä¥', 'ÆÈ', '±¸', '½Ê']; var result = ''; var cor = unit.length - ary.length; for (var i = 0; i < ary.length; i++) { var u = unit[i + cor]; var num = numString[ary[i]]; if (num === '') continue; result += num + u; } return result; } return setMainUnit(numberSet); } Ãâó : https://blog.naver.com/tk2rush90/221238089326 TAG : ÀÚ¹Ù½ºÅ©¸³Æ® ¼ýÀÚ¸¦±ÛÀÚ·Î NumberToString
»ç¿ëÅ×½ºÆ® ÀÔ´Ï´Ù. var num = numberString(500000); console.log(num);
|
ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ ´ç°¨ 4µ¿ 659-1. ÁÁÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß ¿îµ¿º»ºÎ. ´ëÇ¥ ¾ÈµæÈ£ / sinmungo @ hotmail . com Copyright(c) È£°¡°èºÎ. All Rights Reserved. Since 2003. 04 |