创建计算器JS

问题描述

我有一行calc(2).add(3).add(5).res(),需要写一个解决方案,以便得到10。 我尝试过了

class Calc{
    constructor(num){
        this.num = num
    }

    add(a){
        this.num += a;
        return this;
    }

    res() {
        return this.num;
    }
}
let calc = new Calc(2)
console.log(calc.add(3).add(5).res())

但是对于我而言,我在2中而不是在new Calc(2)中传递了calc(2)。我该如何更改?

真的很感谢您的帮助!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)