Javascript 当我点击“和、乘、除”按钮时,我得到了“NaN”错误
这是一个简单的计算器,但是当我点击乘法或除法时,我得到了NaN错误。我添加了警报系统,所以答案是和、积或商,然后是答案,但我得到了警报系统,但结果是NaN 请帮忙。 谢谢 var a,b,结果; 函数集合值 { a=Numberdocument.getElementByIda.Value; b=Numberdocument.getElementByIdb.Value; } 函数和 { 设定值; 结果=a+b; 警报值的总和为+结果; } 函数乘法 { 设定值; 结果=a*b; 警告产品的值为+结果; } 职能司 { 设定值; 结果=a/b; 警报值的商为+结果; } 身体 { 背景色:b0c4de; } 有趣的事实! 你知道世界上有70多亿人吗!!!Javascript 当我点击“和、乘、除”按钮时,我得到了“NaN”错误,javascript,jquery,html,css,Javascript,Jquery,Html,Css,这是一个简单的计算器,但是当我点击乘法或除法时,我得到了NaN错误。我添加了警报系统,所以答案是和、积或商,然后是答案,但我得到了警报系统,但结果是NaN 请帮忙。 谢谢 var a,b,结果; 函数集合值 { a=Numberdocument.getElementByIda.Value; b=Numberdocument.getElementByIdb.Value; } 函数和 { 设定值; 结果=a+b; 警报值的总和为+结果; } 函数乘法 { 设定值; 结果=a*b; 警告产品的值为+结
你有一个简单的错误:
Here is my code:
<!DOCTYPE html>
<HTML>
<HEAD>
<script>
var a,b,result;
function setValues()
{
a = Number(document.getElementById("a").Value);
b = Number(document.getElementById("b").Value);
}
function sum()
{
setValues();
result = a+b;
alert("The Sum For The Values Is "+result);
}
function multiply()
{
setValues();
result = a*b;
alert("The Product For The Values Is "+result);
}
function div()
{
setValues();
result = a/b;
alert("The Quotient For The Values Is "+result);
}
</script>
</HEAD>
<STYLE>
body
{
background-color: #b0c4de;
}
</STYLE>
<body>
<CENTER>
<H1><B><U> Fun Facts!</B></U></H1>
<H4>Did You Know There Are Over 7 Billion People In The World!!!</H4>
<div>
<input Id="a" Type="Text"/>
<input Id="b" Type="Text"/>
<input Type="Button" onclick="sum()" Value="sum"/>
<input Type="Button" onclick="multiply()" Value="multiply"/>
<input Type="Button" onclick="div()" Value="divide"/>
</div>
</body>
</CENTER>
</HTML>
.Value应该是.Value
奥地利的问候
function setValues()
{
a = Number(document.getElementById("a").Value);
b = Number(document.getElementById("b").Value);
}