/** * 保留小数点后 n 位 * @param {Number} conates 传入的值示例 21.10245 * @param {Number} index 传入的值示例 2 */ function dealData(conates,index){ let newArr = "" let result = conates.toString().substring(0,conates.toString().indexOf(".")+(index + 1)); newArr = parseFloat(result) console.log(newArr) return newArr } let test = 21.10245 dealData(test,2)