kembali ke pelajaran

Buat Kalkulator baru

pentingnya: 5

Buatlah sebuah fungsi konstruktor Calculator yang membuat objek dengan 3 method:

  • read() tanyakan dua nilai menggunakan `prompt dan masukan mereka kedalam properti objek.
  • sum() mengembalikan jumlah dari properti-properti.
  • mul() mengembalikan perkalian produk dari properti-properti.

Contoh:

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

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

jalankan demonya

Buka sandbox dengan tes.

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() );

Buka solusi dengan tes di sandbox.