0

我即将用 JavaScript 进行一些计算。如何在 JavaScript 中编写(相当复杂的)数学表达式?

让我们以此为例,其中我使用 x 作为变量:

-2(10^ -10)x^6

可以这样写吗?或者我应该写这样的东西:

-2 * math.pow(10, -10) * math.pow(x, 6)?

谢谢!

4

2 回答 2

0

第二种方法是正确的。(但需要大写 m eg Math

在 JavaScript^中是 XOR 并且*是乘法所必需的。

于 2015-05-30T20:19:01.697 回答
0

-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)
于 2015-05-30T20:27:54.737 回答