[ Web Proxy ]
URL:
Viewing: https://it.javascript.info/task/calculator-constructor [Back]  [Original]

Create una nuova Calculator
IT

Vorremo rendere disponibile questo progetto open-source per persone in tutto il mondo.

Aiutaci a tradurre il contenuto di questo tutorial nella tua lingua!

    Cerca in Javascript.info:
    Cerca nel tutorial:
    Light themeDark theme
    DanskEnglishEspaolFranaisIndonesiaItalianoTrkeOzbek
    torna alle lezioni

    Create una nuova Calculator

    importanza: 5

    Scrivete un costruttore Calculator che crea oggetti con 3 metodi:

    • read() richiede due valori utilizzando prompt e li memorizza nelle propriet delloggetto.
    • sum() ritorna la somma delle propriet.
    • mul() ritorna il prodotto delle propriet.

    Ad esempio:

    let calculator = new Calculator();
    calculator.read();
    
    alert( "Sum=" + calculator.sum() );
    alert( "Mul=" + calculator.mul() );

    Esegui la demo

    Apri una sandbox con i test.

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

    Apri la soluzione con i test in una sandbox.


    Web Proxy Viewer  |  New URL  |  Original Page