制作一个js的简易计算器
时间: 2024-05-09 14:19:30 浏览: 74
【JavaScript源代码】js实现一个简易的计算器.docx
以下是一个简单的 JavaScript 计算器的代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>JavaScript Calculator</title>
<script>
function calculate() {
var num1 = parseFloat(document.getElementById('num1').value);
var num2 = parseFloat(document.getElementById('num2').value);
var operator = document.getElementById('operator').value;
var result;
if (operator == '+') {
result = num1 + num2;
} else if (operator == '-') {
result = num1 - num2;
} else if (operator == '*') {
result = num1 * num2;
} else if (operator == '/') {
result = num1 / num2;
}
document.getElementById('result').innerHTML = result;
}
</script>
</head>
<body>
<h1>JavaScript Calculator</h1>
<input type="text" id="num1" placeholder="Enter the first number">
<select id="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" id="num2" placeholder="Enter the second number">
<button onclick="calculate()">Calculate</button>
<p id="result"></p>
</body>
</html>
```
这段代码创建了一个包含两个输入框和一个下拉菜单的简单的 HTML 表单,以及一个“Calculate”按钮。当用户点击按钮时,`calculate()` 函数被调用,该函数获取用户输入的两个数字和运算符,执行相应的计算,然后将结果显示在页面上。
注意,这个计算器非常简单,并没有进行输入验证或错误处理。在实际应用中,您需要确保用户输入的数据有效,并处理任何可能的错误。
阅读全文