Мой код в Javascript включает манипулирование несколькими переменными и отображение нескольких из них в счетчиках на экране. Из-за математики, которую я использую, я получу цифры 1842.47167 ... или что-то подобное. Я хочу отобразить число как 1843 (округленное и с добавленной запятой «тысячи»). У кого-нибудь есть простой и легкий способ сделать это? Ниже приведен код, который я пробовал.
console.log(coins) //Output: 1842.4716796875
commaCoins = coins;
commaCoins = Math.round(coins);
commaCoins = coins.toLocaleString();
console.log(commaCoins) //Output: "1,842.472"
//Desired result: 1,843
У кого-нибудь есть лучший способ сделать это?