美文网首页
2.数值的整数次方

2.数值的整数次方

作者: percykuang | 来源:发表于2019-10-17 00:52 被阅读0次

    题目

    给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
    
    保证base和exponent不同时为0
    

    code

    function power(base, exponent) {
    
      if (base === 0) return 0
    
      function foo(b, e) {
        if (e === 0) return 1
        if (e === 1) return b
    
        return b * Power(b, e - 1)
      }
    
      return exponent >= 0 ? foo(base, exponent) : 1 / foo(base, -exponent)
    
    }
    

    相关文章

      网友评论

          本文标题:2.数值的整数次方

          本文链接:https://www.haomeiwen.com/subject/beipmctx.html