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

时间:2013-09-05 18:37:38

标签: 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>

1 个答案:

答案 0 :(得分:6)

因为math.log(100)应为Math.log(100)。 (资本“M”)

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