darsga qaytish

Kalkulyator ni yarating

Obyektlarni 3 usul bilan yaratadigan “Kalkulyator” konstruktor funktsiyasini yarating:

  • read() prompt yordamida ikkita qiymatni so’raydi va ularni obyekt xususiyatlarida eslab qoladi.
  • sum() ushbu xususiyatlarning yig’indisini qaytaradi.
  • mul() ushbu xususiyatlarning ko’paytish mahsulotini qaytaradi.

Masalan:

let calculator = new Calculator();
calculator.read();

alert("Sum=" + calculator.sum());
alert("Mul=" + calculator.mul());

Namoyishni ishga tushirish

Sinovlar bilan sandbox-ni oching.

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

  this.sum = function () {
    return this.a + this.b;
  };

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

let calculator = new Calculator();
calculator.read();

alert("Sum=" + calculator.sum());
alert("Mul=" + calculator.mul());

Yechimni sandbox-dagi sinovlar bilan oching.