Derse geri dön

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ğeri baslangicDegeri argümanı ile sağlanacaktır.
  • oku() metodu kullanıcıdan prompt ile bilgi almalı ve bunu deger’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.

Demoyu çalıştır

Testler ile korunaklı olan aç.

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

Çözümü testler korunaklı alanda olacak şekilde aç.