функция readvalues создает свойства объекта calculator и присваивает им значение. почему при проверке выдает 0?
var calculator = {
  sum: function() {
    return this.a + this.b;
  },
  mul: function() {
    return this.a * this.b;
  },
  readValues: function() {
    this.a = 90;
    this.b = 30;
  }
};
alert( "a" in calculator );