我需要一些帮助如何在 javascript 中制作这个数学公式。我尝试过搜索,但找不到真正的原因,我什至不知道 ^ 用英语叫什么。
提前致谢
Math.floor(20*(1.1^(x-10)));
我需要一些帮助如何在 javascript 中制作这个数学公式。我尝试过搜索,但找不到真正的原因,我什至不知道 ^ 用英语叫什么。
提前致谢
Math.floor(20*(1.1^(x-10)));
Math.floor(20*(Math.pow(1.1, (x-10))));
^
是按位运算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)) );
};
Math.pow()
就是你要找的。
^
,在其他语言中被称为幂或指数运算符,但在 Javascript 中,它用于不同的目的,它是按位 XOR 运算符。
Math.floor(20*(Math.pow(1.1, x - 10)));