前端使用switch语句实现简易计算器
时间: 2024-09-13 15:03:30 浏览: 50
js实现简易计算器功能
在前端开发中,使用switch语句实现一个简易计算器是一种基础且常见的实践。这个简易计算器通常会接收两个操作数和一个操作符,然后根据操作符执行相应的数学运算。以下是使用switch语句实现的一个基本示例:
```javascript
function simpleCalculator(num1, num2, operator) {
let 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 {
return "除数不能为0";
}
break;
default:
return "不支持的操作符";
}
return result;
}
// 示例使用
console.log(simpleCalculator(10, 5, '+')); // 输出: 15
console.log(simpleCalculator(10, 5, '-')); // 输出: 5
console.log(simpleCalculator(10, 5, '*')); // 输出: 50
console.log(simpleCalculator(10, 5, '/')); // 输出: 2
console.log(simpleCalculator(10, 0, '/')); // 输出: 除数不能为0
```
在这个例子中,`simpleCalculator`函数接收三个参数:`num1`和`num2`为操作数,`operator`为操作符。switch语句检查`operator`的值,并根据匹配的操作符执行相应的数学运算。如果`operator`不是有效的操作符,则返回一个错误消息。
阅读全文