描述
请补全JavaScript代码,要求返回参数数字的千分位分隔符字符串。
题目
请补全JavaScript代码,要求返回参数数字的千分位分隔符字符串。
示例
输入:_comma(12300)
输出:‘12,300’
代码
function _comma(number){
if(number<1000){
return number.toTring()
}else{
return _comma(parseInt(number/1000))+','+_comma(number%1000)
}
}
思路:
即把数字不断按千分位分割递归,最后返回一个总的拼接值,paeseInt()为了得到千分位后的整。