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

如何用“写数学公式”^&引用;(插入符号)在JavaScript中?,javascript,math,formula,Javascript,Math,Formula,我需要一些帮助如何用javascript制作这个数学公式。我试过搜索,但找不到,因为我甚至不知道英语叫什么 提前谢谢 Math.floor(20*(1.1^(x-10))); 这就是你要找的 其他语言中使用的^称为幂运算符或指数运算符,但在Javascript中,它的用途不同,它是按位异或运算符。^是按位异或运算符-不是您想要的。使用Math.pow函数进行幂运算: Math.floor(20*(Math.pow(1.1, x - 10))); Math.floor( 20 * (Math.

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

提前谢谢

Math.floor(20*(1.1^(x-10)));
这就是你要找的


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

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

Math.floor(20*(Math.pow(1.1, x - 10)));
Math.floor( 20 * (Math.pow(1.1, x - 10)) );
在函数中设置此选项,以便可以对任何值使用
x

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

在JavaScript中,
a^b
不会将
a
提升为
b
的能力。你需要使用
Math.pow
。在英语中,人们通常把
A^B
称为
A的B次幂
。在您的情况下,
1.1到(x减去10)次方
。另请参见求幂:
^
是JavaScript中的按位异或运算符,尽管在其他地方使用不同。@zzzzBov我的句子暗示了错误的含义,但我修复了它,谢谢。
var eq = function(x) {
    return Math.floor( 20 * (Math.pow(1.1, x - 10)) );
};