Compare commits

..

1 Commits
main ... zhz

Author SHA1 Message Date
祝豪政 f95174601d zhz_s_cal
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…
Cancel
Save