编写一个计算器,获取键盘输入的两个数,根据运算符号,进行加减乘除
时间: 2024-03-06 08:49:20 浏览: 25
好的,以下是一个 JavaScript 计算器的代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>简单计算器</title>
</head>
<body>
<h1>简单计算器</h1>
<input type="text" id="num1" placeholder="请输入第一个数字">
<select id="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" id="num2" placeholder="请输入第二个数字">
<button onclick="calculate()">计算</button>
<h2 id="result"></h2>
<script>
function calculate() {
// 获取输入值
var num1 = parseFloat(document.getElementById("num1").value);
var operator = document.getElementById("operator").value;
var num2 = parseFloat(document.getElementById("num2").value);
// 判断运算符号并计算结果
var result;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
default:
document.getElementById("result").innerHTML = "输入的运算符号不正确!";
return;
}
// 输出结果
document.getElementById("result").innerHTML = num1 + " " + operator + " " + num2 + " = " + result;
}
</script>
</body>
</html>
```
您可以将此代码复制并粘贴到 HTML 文件中,然后在浏览器中打开该文件。程序会显示一个简单的计算器界面,您可以在输入框中输入两个数字和运算符号,然后单击“计算”按钮计算结果。请注意,此程序仅处理基本的加减乘除运算,不包括其他高级运算。