创建一个Counter构造函数实现加减乘除, 制作一个简易计算器
时间: 2024-06-13 13:05:07 浏览: 167
这段代码实现了一个简易计算器,使用了构造函数方法创建了一个Caculator对象,实现了加减乘除四种运算。用户可以通过输入选项和操作数来进行计算,直到选择退出为止。下面是一个类似的Counter构造函数的实现:
```javascript
function Counter(){
this.count = 0;
this.add = function(num){
this.count += num;
return this.count;
}
this.sub = function(num){
this.count -= num;
return this.count;
}
this.mul = function(num){
this.count *= num;
return this.count;
}
this.div = function(num){
if(num === 0){
return '除数不能为0';
}
this.count /= num;
return this.count;
}
}
```
这个Counter构造函数实现了一个计数器,包含了加减乘除四种操作。用户可以通过创建一个Counter对象来进行计算。例如:
```javascript
var counter = new Counter();
counter.add(5); // 返回5
counter.sub(2); // 返回3
counter.mul(4); // 返回12
counter.div(3); // 返回4
```
阅读全文