js switch写一个函数,用户输入任意两个数字的任意算术运算(简单的计算器小功能),并能弹出运算后的结果
时间: 2024-10-22 12:27:08 浏览: 19
JAVASCRIPT 写一个函数 , 用户输入任意两个数字的任意算数运算 (简单的计算器小功能) , 并能弹出运算后的结果
你可以使用JavaScript的`switch`语句创建一个简单的函数,让用户选择运算符和输入两个数字,然后执行相应的运算。下面是一个示例函数:
```javascript
function simpleCalculator(num1, num2, operator) {
// 定义运算操作
var result;
switch (operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 !== 0) { // 防止除数为零的情况
result = num1 / num2;
} else {
console.log("错误:除数不能为零");
return;
}
break;
default:
console.log("错误:无效的运算符,请输入+、-、*或/");
return;
}
console.log(`运算结果: ${result}`);
}
// 使用示例
simpleCalculator(5, 3, '+'); // 输出:运算结果: 8
simpleCalculator(6, 4, '-'); // 输出:运算结果: 2
simpleCalculator(7, 2, '*'); // 输出:运算结果: 14
simpleCalculator(10, 2, '/'); // 输出:运算结果: 5
```
在这个例子中,用户可以传入两个数字(`num1`和`num2`)以及一个运算符(`operator`),函数会根据运算符执行加、减、乘或除,并打印出结果。
阅读全文