首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS 将整数转化作货币格式的函数

2012-11-23 
JS 将整数转化为货币格式的函数//将数字转为货币格式function toMoeny(price, chars){chars chars ? cha

JS 将整数转化为货币格式的函数

//将数字转为货币格式function toMoeny(price, chars){chars = chars ? chars.toString() : '¥';if(price > 0){var priceString = price.toString();var priceInt = parseInt(price);var len = priceInt.toString().length;var num = len / 3;var remainder = len % 3;var priceStr = '';for(var i = 1; i <= len; i++){priceStr += priceString.charAt(i-1);if(i == (remainder) && len > remainder) priceStr += ',';if((i - remainder) % 3 == 0 && i < len && i > remainder) priceStr += ',';}if(priceString.indexOf('.') < 0){priceStr = priceStr + '.00';} else {priceStr += priceString.substr(priceString.indexOf('.'));if(priceString.length - priceString.indexOf('.') - 1  < 2){priceStr = priceStr + '0';}}return chars + priceStr;}else{return chars + price;}}

热点排行