[js] 如何避免JS浮点运算的精度问题(例:0.1+0.7=0.7999999999999999)
function precision(num1,num2){num1Length = num1.toString().length;num2Length = num2.toString().length;let len = num1Length > num2Length ? num1Length : num2Length;return (num1 + num2).toPrecision(len);}console.log(precision(0.1,0.7));
[js]JavaScript Number.toPrecision() 函数详解
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。
主目录
与歌谣一起通关前端面试题