使用parseFloat转化数字要配合toFixed一起使用限定转换后的小数位数
例子:
限定后
再使用Number()把结果转化为数字,同时会把多余的0去掉(不想带多余的0的时候)
以下例子为不限定
主要的述求是百分比与小数之间的转化
后续:不只是parseFloat,直接相乘也会出现这种情况,猜测是由于js乘法返回结果存在误差导致,建议尽量限制乘法返回的小数位数
使用parseFloat转化数字要配合toFixed一起使用限定转换后的小数位数
例子:
限定后
再使用Number()把结果转化为数字,同时会把多余的0去掉(不想带多余的0的时候)
以下例子为不限定
主要的述求是百分比与小数之间的转化
后续:不只是parseFloat,直接相乘也会出现这种情况,猜测是由于js乘法返回结果存在误差导致,建议尽量限制乘法返回的小数位数