javascript50. Pow(x, n)

Posted carsonwuu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript50. Pow(x, n)相关的知识,希望对你有一定的参考价值。

50. Pow(x, n)

javascript使用var声明数据变量,变量没有固定的类型,如果需要使用整数,使用parseInt()进行转换。

1 var myPow = function(x, n) {
2     if(n==0)return 1;
3     if(n<0){
4         n=-n;
5         x=1/x;
6     }
7     return (n%2==0) ? myPow(x*x,n/2) : (x*myPow(x*x,parseInt(n/2)));
8 };

 

以上是关于javascript50. Pow(x, n)的主要内容,如果未能解决你的问题,请参考以下文章

leetcode50Pow(x,n)

LeetCode50. Pow(x, n)(快速幂)

LeetCode50. Pow(x, n)(快速幂)

[LeetCode] 50. Pow(x, n) Java

LeetCode50 Pow(x, n)

50. Pow(x, n) 实现Pow(x,n)