首页 > 解决方案 > 在javascript中拼接一个数字

问题描述

我正在尝试编写 1k 10k 和 100k 并且我正在尝试找到 .splice 的一种形式,但是对于这样的数字,我可以将 1000、10000 和 100000 转换为 k,同时对它们中的每一个使用相同的公式。

标签: javascriptslice

解决方案


只需除以 1000。

[1000, 10000, 100000].forEach(x => console.log(x / 1000 + 'k'));

需要时显示一位小数:

[1320, 14302, 193234].forEach(x => console.log(+(x / 1000).toFixed(1) + 'k'))


推荐阅读