2

我在 javascript 中有一些计算,包括求幂。

谁能说一下为什么这句话返回值1???

        alert ((0.03+1)^(271/365)-1);

谢谢

4

2 回答 2

10

^实际上是一个按位异或运算符。您正在寻找Math.pow()

alert(Math.pow((0.03+1), (271/365))-1);
于 2013-03-26T22:18:32.197 回答
1

Math.pow( (0.03+1), ((271/365)-1) )会给你一个结果0.9924164970995866

于 2013-03-26T22:19:50.357 回答