javascript - 为什么这个 math.log 函数不起作用?

标签 javascript logarithm

我在计算对数并将答案用作变量时遇到问题。有人可以帮忙吗?

这是一个示例 - 单击第一个按钮时会出现简单的 4*4 计算,但单击 math.log(100) 函数的按钮时不会发生任何情况...

<html>
<head>
<script language="JavaScript">

function Multiply(form)
{
var m = 4*4;
form.MultiOut.value = m;
}

function Log(form)
{
var l = math.log(100);
form.LogOut.value = l;
}
</script>

<FORM>
A normal calculation - 4*4:
<INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON 
onClick=Multiply(form)>
<INPUT NAME="MultiOut" SIZE=15>
<br>
A log function calculation:
<INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON 
onClick=Log(form)>
<INPUT NAME="LogOut" SIZE=15>
</FORM>
</body>
</html>

最佳答案

因为math.log(100)应该是Math.log(100)。 (大写“M”)

打开浏览器的开发者控制台以查看错误消息。

关于javascript - 为什么这个 math.log 函数不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18643584/

相关文章:

javascript - d3 嵌套选择 - 表追加在 d3.v2 中有效,但在 d3.v3 中无效

javascript - 如何在触发 "option"事件监听器后获取 "change"标记的自定义属性?

javascript - 如何从动态生成的下拉值中选择值并在 php 中对其执行查询

java - 为什么逆整数(Leet Code)的解法是 O((log10(n))?

java - 计算小于 N 的以 2 为底的对数的最大整数

java - 在 Kotlin 或 Java 中如何判断一个数字是否是 10 的幂?

javascript - 如何在 jQuery 中选择单个元素?

javascript - 我的 "div"正在从上到下移动(即距顶部 200 像素的高度)并固定在顶部(起始位置)。但我想固定在底部。我该怎么做?

algorithm - 对于某个常数 c,阶乘(floor(log(n)))是大 O(n ^ c)吗?

python - 如何最大化-log(x)曲线下的面积?