题解 | #二进制转换#

乘法

http://www.nowcoder.com/practice/6429776e4630435cbc3eeb36bdf41f83

复杂还是简单?
function multiply(a, b) {
    var mul=[1,1]
    var ab=[a,b].map((num,index)=>(''+num).replace(/\.(\d*)/,(_,$)=>{
        mul[index]=Math.pow(10,$.length)
        return $
    }))
    return ab.reduce((a,b)=>a*b)/mul.reduce((a,b)=>a*b)
}
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务