价格小数简化方法
价格小数简化方法
讲价格的小数简化,如 14.20 变成 14.2 把 15.00 变成 15
function formatPrice(price) {
let num = parseFloat(price).toFixed(2); // 先转换成 2 位小数的字符串
if (num.indexOf('.') !== -1) { // 如果有小数点
while (num.endsWith('0')) { // 去掉末尾的 0
num = num.slice(0, -1);
}
if (num.endsWith('.')) { // 如果末尾是小数点,也去掉
num = num.slice(0, -1);
}
}
return num;
}
价格小数简化方法
https://guiyunweb.com/archives/jia-ge-xiao-shu-jian-hua-fang-fa