方法一 个人方法:
把n转为字符串,逆序遍历n,把n的每个元素加入res,每三次加入'.',最后将res翻转再转为字符串即为符合题目要求的结果
var thousandSeparator = function(n) {n+=''let res=[],len=n.length-1for(let i=len;i>=0;i--){if(i!=len&&(len-i)%3===0){res.push('.')} res.push(n[i])}return res.reverse().join('')
};
消耗时间和内存情况:
方法二 API函数(娱乐写法)
var thousandSeparator = function(n) {return n.toLocaleString("de-DE");
};
消耗时间和内存情况: