用js把1323455这样的数据转换成132.34万这样的格式
时间: 2024-03-02 16:54:20 浏览: 22
可以使用以下代码实现:
```javascript
function formatNum(num) {
if (num < 10000) {
return num;
} else if (num < 1000000) {
return (num / 1000).toFixed(2) + "千";
} else {
return (num / 1000000).toFixed(2) + "万";
}
}
var num = 1323455;
var formattedNum = formatNum(num);
console.log(formattedNum); // 输出:132.35万
```
这段代码中,`formatNum()` 函数用于将数字格式化为指定格式。如果数字小于10000,则直接返回原数字。如果数字在10000和1000000之间,则将数字除以1000并保留两位小数,再加上“千”字。如果数字大于1000000,则将数字除以1000000并保留两位小数,再加上“万”字。最后,将格式化后的数字打印出来。
阅读全文