前言 本系列主要整理前端面试中需要掌握的知识点。本节介绍JS中数字精度丢失的问题。 文章目录 前言 一、场景复现 二、十进制转二进制 整数部分 小数部分 三、JS的精度丢失 四、解决方案 一、场景复现 console.log(0.1+0.2 === 0.3); //false console.log(0.1+0.2); //0.300000000000004 问:为什么0.1加0.2不等于0.3呢? 二、十进制转二进制 整数部分 6 / 2 = 3...0 => 0 3 / 2 = 1...1