wer*_*her 1 javascript math quadratic-curve
我尝试将数学函数导入Javascript.它的公式如下:http: //www.wolframalpha.com/input/?i = 0.000004x%5E2%2B0.004x
示例值:
f(0)= 0
f(500)= 1
f(1000)= 0
这就是我的功能:
function jumpCalc(x) {
return (-0.004*(x^2)+4*x)/1000;
}
Run Code Online (Sandbox Code Playgroud)
我的错误在哪里?谢谢.
^没有按照你的想法去做.在JavaScript中,^是Bitwise XOR运算符.
^(按位异或)对每对位执行XOR运算.如果a和b不同,则XOR b产生1.
- MDN的Bitwise XOR文档
相反,您需要使用JavaScript的内置Math.pow()函数:
Math.pow()该
Math.pow()函数将基数返回到指数幂,即基数指数.
- MDN的Math.pow()文档
return (-0.004*(Math.pow(x, 2))+4*x)/1000;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52 次 |
| 最近记录: |