Compare commits
1 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
f95174601d | 1 year ago |
@ -0,0 +1,67 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>简易计算器</title>
|
||||
<style>
|
||||
body {
|
||||
font-family: Arial, sans-serif;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
margin-top: 50px;
|
||||
}
|
||||
input {
|
||||
margin: 5px;
|
||||
padding: 10px;
|
||||
width: 100px;
|
||||
}
|
||||
button {
|
||||
padding: 10px 15px;
|
||||
margin: 5px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>简易计算器</h1>
|
||||
<input type="number" id="num1" placeholder="数字1">
|
||||
<input type="number" id="num2" placeholder="数字2">
|
||||
<br>
|
||||
<button onclick="calculate('+')">加</button>
|
||||
<button onclick="calculate('-')">减</button>
|
||||
<button onclick="calculate('*')">乘</button>
|
||||
<button onclick="calculate('/')">除</button>
|
||||
<br>
|
||||
<h2 id="result">结果: </h2>
|
||||
|
||||
<script>
|
||||
function calculate(operator) {
|
||||
const num1 = parseFloat(document.getElementById('num1').value);
|
||||
const num2 = parseFloat(document.getElementById('num2').value);
|
||||
let result;
|
||||
|
||||
switch (operator) {
|
||||
case '+':
|
||||
result = num1 + num2;
|
||||
break;
|
||||
case '-':
|
||||
result = num1 - num2;
|
||||
break;
|
||||
case '*':
|
||||
result = num1 * num2;
|
||||
break;
|
||||
case '/':
|
||||
result = num2 !== 0 ? num1 / num2 : '无法除以零';
|
||||
break;
|
||||
default:
|
||||
result = '未知操作';
|
||||
}
|
||||
|
||||
document.getElementById('result').innerText = '结果: ' + result;
|
||||
}
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Loading…
Reference in new issue