Vytvořte nový Akumulátor
důležitost: 5
Vytvořte konstruktor Akumulátor(počátečníHodnota).
Objekt, který je tímto konstruktorem vytvořen, by měl:
- Ukládat „aktuální hodnotu“ do vlastnosti
hodnota. Počáteční hodnota se nastaví na argument konstruktorupočátečníHodnota. - Metoda
načti()by se měla pomocípromptzeptat na nové číslo a přičíst je k vlastnostihodnota.
Jinými slovy, vlastnost hodnota bude součet všech uživatelem zadaných hodnot a úvodní hodnoty počátečníHodnota.
Zde je ukázka kódu:
let akumulátor = new Akumulátor(1); // počáteční hodnota 1
akumulátor.načti(); // přičte uživatelem zadanou hodnotu
akumulátor.načti(); // přičte uživatelem zadanou hodnotu
alert(akumulátor.hodnota); // zobrazí součet těchto hodnot
function Akumulátor(počátečníHodnota) {
this.hodnota = počátečníHodnota;
this.načti = function() {
this.hodnota += +prompt('Kolik přičíst?', 0);
};
}
let akumulátor = new Akumulátor(1);
akumulátor.načti();
akumulátor.načti();
alert(akumulátor.hodnota);