如何在JavaScript中用“^”(插入符号)编写数学公式?

时间:2013-01-28 20:44:06

标签: javascript math formula

我需要一些帮助,如何在javascript中制作这个数学公式。我试过搜索但是找不到原因我甚至不知道^用英语叫什么。

提前致谢

Math.floor(20*(1.1^(x-10)));

4 个答案:

答案 0 :(得分:3)

Math.floor(20*(Math.pow(1.1, (x-10))));

答案 1 :(得分:3)

^是按位XOR运算符 - 不是您想要的。使用Math.pow函数进行求幂:

Math.floor( 20 * (Math.pow(1.1, x - 10)) );

在函数中进行设置,以便x可以使用它的任何值:

var eq = function(x) {
    return Math.floor( 20 * (Math.pow(1.1, x - 10)) );
};

答案 2 :(得分:2)

Math.pow()正是您要找的。

^,在其他语言中使用,称为幂或指数运算符,但在Javascript中,它有不同的用途,它是按位异或运算符。

答案 3 :(得分:2)

Math.floor(20*(Math.pow(1.1, x - 10)));