Compare commits

..

No commits in common. 'main' and 'master' have entirely different histories.
main ... master

@ -0,0 +1,87 @@
<!DOCTYPE html>
<html>
<head>
<title>简单计算器</title>
<style>
body {
font-family: Arial, sans-serif;
}
input[type="text"], select {
width: 100px;
padding: 4px;
margin: 5px 0;
}
button {
padding: 10px;
margin: 10px 0;
}
</style>
<script>
function calculate() {
var firstNumber = document.getElementById("firstNumber").value;
var secondNumber = document.getElementById("secondNumber").value;
var operation = document.getElementById("operation").value;
var result;
// 验证输入是否为数字
if (isNaN(firstNumber) || isNaN(secondNumber)) {
alert("请输入有效的数字");
return;
}
firstNumber = parseFloat(firstNumber);
secondNumber = parseFloat(secondNumber);
switch (operation) {
case "+":
result = firstNumber + secondNumber;
break;
case "-":
result = firstNumber - secondNumber;
break;
case "*":
result = firstNumber * secondNumber;
break;
case "/":
if (secondNumber !== 0) {
result = firstNumber / secondNumber;
} else {
alert("除数不能为0");
return;
}
break;
default:
alert("无效的操作");
return;
}
document.getElementById("result").value = result;
}
</script>
</head>
<body>
<h1>简单计算器</h1>
<form>
<label for="firstNumber">第一个数:</label>
<input type="text" id="firstNumber" placeholder="输入数字" required /><br /><br />
<label for="secondNumber">第二个数:</label>
<input type="text" id="secondNumber" placeholder="输入数字" required /><br /><br />
<label for="operation">操作:</label>
<select id="operation" required>
<option value="+">加 (+)</option>
<option value="-">减 (-)</option>
<option value="*">乘 (*)</option>
<option value="/">除 (/)</option>
</select><br /><br />
<input type="button" value="计算" onclick="calculate()" /><br /><br />
<label for="result">结果:</label>
<input type="text" id="result" readonly /><br /><br />
</form>
</body>
</html>

@ -1,2 +0,0 @@
# computer

@ -1 +0,0 @@
4645
Loading…
Cancel
Save