我被困在一个要求创建一个简单计算器的练习上。用户输入被委托给一个单独的函数,这样我就可以将程序扩展到减法、乘法和除法,而无需重复行。
错误是:
“未捕获的 ReferenceError:未定义 x”
<!DOCTYPE HTML>
<html>
<head>
<title>Lesson 6 Lab Exercise 3 - Calculator with user input</title>
<script language="javascript" type="text/javascript">
function getNumbers()
{
var x = prompt("Enter the first number:");
var y = prompt("Enter the second number:");
x = parseInt(x);
y = parseInt(y);
}
function addition()
{
getNumbers();
document.write(x + "+" + y + "=" + (x+y));
}
</script>
</head>
<body>
<input type="button" value="Add" onclick="addition()">
</body>
</html>