[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() 函数详解

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。

主目录

与歌谣一起通关前端面试题