我即将用 JavaScript 进行一些计算。如何在 JavaScript 中编写(相当复杂的)数学表达式?
让我们以此为例,其中我使用 x 作为变量:
-2(10^ -10)x^6
可以这样写吗?或者我应该写这样的东西:
-2 * math.pow(10, -10) * math.pow(x, 6)
?
谢谢!
我即将用 JavaScript 进行一些计算。如何在 JavaScript 中编写(相当复杂的)数学表达式?
让我们以此为例,其中我使用 x 作为变量:
-2(10^ -10)x^6
可以这样写吗?或者我应该写这样的东西:
-2 * math.pow(10, -10) * math.pow(x, 6)
?
谢谢!
第二种方法是正确的。(但需要大写 m eg Math
)
在 JavaScript^
中是 XOR 并且*
是乘法所必需的。
-2(10^ -10)x^6
The above statement will never work. It will give you an unexpected identifier
because of )x
and 2 is not a function
because of -2(
..
-2 * math.pow(10, -10) * math.pow(x, 6)
This will also won't work as its Math
and not math
as Javascript is case-sensitive.
Proper way is
-2 * Math.pow(10, -10) * Math.pow(x, 6)