方法一 個人方法:
把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");
};
消耗時間和內存情況: