js输入任意两个数字的任意算术运算(简单的计算器小功能),并能弹出运算后的结果
时间: 2024-10-23 14:04:31 浏览: 12
JAVASCRIPT 写一个函数 , 用户输入任意两个数字的任意算数运算 (简单的计算器小功能) , 并能弹出运算后的结果
在JavaScript中,你可以创建一个简单的控制台应用程序,让用户输入两个数字和选择要进行的运算(加法、减法、乘法或除法)。下面是一个基本的示例:
```javascript
// 用户输入
function getUserInput() {
return {
num1: parseFloat(prompt("请输入第一个数字: ")),
num2: parseFloat(prompt("请输入第二个数字: ")),
operation: prompt("请选择运算符 (+, -, *, /): ")
};
}
// 进行运算
function performOperation(num1, num2, operator) {
switch (operator) {
case '+':
return num1 + num2;
case '-':
return num1 - num2;
case '*':
return num1 * num2;
case '/':
if (num2 !== 0) { // 防止除数为零
return num1 / num2;
} else {
alert("错误: 除数不能为零");
return null;
}
default:
alert("错误: 无效的运算符");
return null;
}
}
// 主函数
function main() {
const userInput = getUserInput();
if (userInput) {
const result = performOperation(userInput.num1, userInput.num2, userInput.operation);
if (result !== null) {
alert(`结果: ${result}`);
}
}
}
main(); // 开始运行程序
```
这个代码会提示用户输入两个数字和运算符,然后执行相应的计算,并显示结果。如果用户输入的运算符不是四种基本运算之一,或者除数为零,它会给出错误消息。
如果你想创建一个真正的图形界面应用,比如网页版的简单计算器,可以结合HTML和CSS,利用`document.getElementById()`获取用户的输入,再通过JavaScript处理这些输入。
阅读全文