利用JavaScript函数,实现一个能进行加,减,乘,除运算的网页计算器。
时间: 2024-09-30 22:01:50 浏览: 29
用 js+html 实现一个网页计算器
5星 · 资源好评率100%
当然可以。在JavaScript中,你可以创建一个简单的函数对象,每个函数代表一种基本运算。这里是一个基础的例子:
```javascript
// 创建一个计算器函数对象
var calculator = {
add: function(a, b) {
return a + b;
},
subtract: function(a, b) {
return a - b;
},
multiply: function(a, b) {
return a * b;
},
divide: function(a, b) {
// 需要考虑除数为零的情况,避免错误
if (b !== 0) {
return a / b;
} else {
throw "Error: Division by zero is not allowed.";
}
}
};
// 使用示例
console.log(calculator.add(5, 3)); // 输出8
console.log(calculator.subtract(10, 7)); // 输出3
console.log(calculator.multiply(4, 2)); // 输出8
console.log(calculator.divide(15, 3)); // 输出5
// 调用时传入对应的运算操作符作为第一个参数
try {
console.log(calculator[用户选择的操作符](用户输入的第一个数字, 用户输入的第二个数字));
} catch (e) {
console.error(e);
}
```
在这个例子中,用户可以选择`add`, `subtract`, `multiply`, 或者`divide`这四个运算方法,并输入两个数字来进行计算。
阅读全文