new Toplayici fonksiyonunu yazınız
önem: 5
Toplayici(baslangicDegeri) yapıcı fonksiyonunu yazınız.
Yaratacağı obje:
deger
icerisinde o anki değeri tutmalı, başlangıç değeribaslangicDegeri
argümanı ile sağlanacaktır.oku()
metodu kullanıcıdanprompt
ile bilgi almalı ve bunudeger
’e eklemelidir.
Diğer bir deyişle deger
özelliği tüm kullanıcıların girdiği değerlerin baslangicDegeri
ile toplamıdır.
Aşağıda bir demosunu görmektesiniz:
let toplayici = new Toplayici(1); // toplayıcıya 1 ile başla.
toplayici.oku(); // kullanıcının girdiği değeri toplar.
toplayici.oku(); // kullanıcının girdiği değeri toplar.
alert(toplayici.deger); // toplamı gösterir.
function Toplayici(baslangicDegeri) {
this.deger = baslangicDegeri;
this.oku = function() {
this.deger += +prompt('Kaç eklemek istersiniz?', 0);
};
}
let toplayici = new Toplayici(1);
toplayici.oku();
toplayici.oku();
alert(toplayici.deger);