获得徽章 16
审核中 export const add = (...args) => {
let arr = args.map(item => {
const index = `${item || 0}`.indexOf('.')
if(index >= 0){
return `${item || 0}`.split('.')[1].length
}
})
arr = arr.filter(item => item)
if(arr.length){
const max = Math.max(...arr)
let data = args.map(item => item * Math.pow(10, max))
return data.reduce((a, b) => a + b) / Math.pow(10, max)
}else{
const data = args
return data.reduce((a, b) => a + b)
}
}
add(2, -1, -2.18) // 输出什么?
输出:-1.1800000000000004
因为:2.18*100 = 218.00000000000003
展开
评论
赞了这篇沸点
搞钱,坚持搞钱,快乐搞钱
9
赞了这篇沸点
"我说,王子清给我点赞👍。"
14
赞了这篇沸点
#1024一起掘金# jym,A股这是要干嘛,杀散户祭天吗
8
下一页
个人成就
文章被点赞 12
文章被阅读 1,379
掘力值 138
收藏集
10
关注标签
9
加入于