在Java script中使用控制语句设计四则运算
时间: 2024-09-10 17:24:34 浏览: 53
在JavaScript中,你可以通过if、else if和else语句结合条件运算符(ternary operator)来设计一个简单的四则运算函数。这里是一个例子,它会根据用户输入的操作符来进行加法、减法、乘法或除法:
```javascript
function calculate(num1, num2, operator) {
let result;
// 判断操作符并执行相应的运算
switch (operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
// 需要考虑除数是否为0的情况
if (num2 !== 0) {
result = num1 / num2;
} else {
console.log('错误:除数不能为零');
return;
}
break;
default:
console.log('错误:无效的操作符');
return;
}
return result;
}
// 示例使用
let num1 = 10;
let num2 = 5;
let operatorInput = prompt("请输入运算符 (+, -, *, /):");
console.log(`结果是: ${calculate(num1, num2, operatorInput)}`);
```
在这个函数中,用户会被提示输入一个运算符,然后函数会依据这个输入执行对应的运算。如果输入的操作符不合法或除数为零,函数会给出错误信息。
阅读全文