回到课程

创建一个计算器(对象)

重要程度: 5

创建一个有三个方法的 calculator 对象:

  • read() 提示输入两个值,将其保存为对象属性。
  • sum() 返回保存的值的和。
  • mul() 将保存的值相乘并返回其结果。
let calculator = {
  // ... your code ...
};

calculator.read();
alert( calculator.sum() );
alert( calculator.mul() );

运行 demo

打开带有测试的沙箱。

let calculator = {
  sum() {
    return this.a + this.b;
  },

  mul() {
    return this.a * this.b;
  },

  read() {
    this.a = +prompt('a?', 0);
    this.b = +prompt('b?', 0);
  }
};

calculator.read();
alert( calculator.sum() );
alert( calculator.mul() );

使用沙箱的测试功能打开解决方案。