我从第三方API查询数据,该API返回不带千位分隔符的整数。如何处理数据以使用千位分隔符打印? (数据范围为5.000-99.500)。结果可能是一个字符串,可能会更好。
我尝试了这个,但是没有任何效果:
venue_capacity = team_info.api.teams[0].venue_capacity;
venue_capacity.toLocaleString('en');
function numberWithCommas(venue_capacity) {
return venue_capacity.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
所引用线程中给出的答案不能解决我的问题。