回答
试试这个代码:
Math.log10(114)
可能有助于解释差异。 –
它的工作表示感谢!但是有没有类似于使用Math.atant()函数的方法 –
检查上面的其他注释:Math.atan()总是期望radiiants中的值,而不是度数。 –
你错在那里。 Math.log
是自然对数 - 当被调用时将是4.73619
。如果您正在寻找常用对数,请使用Math.log10
。 Math.log10(114) = 2.0569...
。
您使用了错误的方法:
Math.log(x)
始终是自然对数(用 “E” 为基础)
Math.log10(x)
是在基地对数10
你应该使用第二个,如果你需要计算公共基地的对数,而不是“标准”的自然基数。
- 1. PostgreSQL数学函数错误
- 2. 处理数学函数中的错误
- 3. JavaScript函数的错误结果(数学运算)
- 4. JavaScript整数数学错误结果
- 5. 数学函数返回错误值
- 6. JavaScript函数参数错误
- 7. Javascript简单的数学错误
- 8. 错误的数学算法与JavaScript?
- 9. JavaScript美元函数,函数$()错误
- 10. 在javascript函数中的错误
- 11. JavaScript错误“不是函数”
- 12. Javascript回调函数错误
- 13. Javascript和PHP函数错误
- 14. JavaScript和jQuery函数错误
- 15. JavaScript错误:“不是函数”
- 16. 调用javascript函数错误
- 17. Javascript错误:函数预计
- 18. 转换数学函数的JavaScript函数在Java中
- 19. Javascript数学错误与前导零
- 20. Javascript - 1天日历的数学函数
- 21. 简单的JavaScript数学函数
- 22. Java数学错误
- 23. 如何将Javascript的数学函数转换为数学方程?
- 24. R错误:非数字参数数学函数从VAR模型
- 25. R脚本中的错误:数学函数的abs(alpha)非数字参数中的错误
- 26. json.stringify在JavaScript中不是函数错误
- 27. 错误中的R pnorm - “非数字的参数,以数学函数”
- 28. 缺少必需的参数:javascript函数中的数字错误
- 29. JavaScript函数参数 - 语法错误
- 30. Logstash中的数学函数
'Math.log'返回自然对数(基数e)。看起来你想'Math.log10'而不是 – CodingIntrigue
'Math'是'JavaScript'的对象,而不是'node.js'。而'log'(和其他许多)是'Math'的'方法'。 – aring