js 实现类似php函数number
/** * number_format* @param number 传进来的数,
* @param bit 保留的小数位,默认保留两位小数,
* @param sign 为整数位间隔符号,默认为空格
* @param gapnum 为整数位每几位间隔,默认为3位一隔
* @type arguments的作用:arguments == number(之一)
*/
function number_format(number,bit,sign,gapnum){
//设置接收参数的默认值
var bit = arguments ? arguments : 2 ;
var sign = arguments ? arguments : ' ' ;
var gapnum = arguments ? arguments : 3 ;
var str = '' ;
number = number.toFixed(bit);//格式化
realnum = number.split('.');//整数位(使用小数点分割整数和小数部分)
decimal = number.split('.');//小数位
realnumarr = realnum.split('');//将整数位逐位放进数组 ["1", "2", "3", "4", "5", "6"]
//把整数部分从右往左拼接,每bit位添加一个sign符号
页:
[1]