Səbətə yeni mal əlavə olunanda hesablamanı necə davam etdirək?
İki qiymətin cəmini 2 + 4 kimi yaza bilərsən. Üçüncü qiymət gələndə ifadəyə yenə bir ədəd əlavə etməli olursan. Qiymətləri bir siyahıda, yəni massivdə saxlasan, for...of dövrü hər qiyməti növbə ilə götürər. Cəmi sıfırdan başla və hər addımda cari qiymət qədər artır.
| Cari qiymət | Əvvəlki cəm | Yeni cəm |
|---|---|---|
| 2 | 0 | 2 |
| 4 | 2 | 6 |
| 3 | 6 | 9 |
const qiymetler = [2, 4, 3];
let cem = 0;
for (const qiymet of qiymetler) {
cem = cem + qiymet;
}
console.log(cem);
Konsolda görəcəyin nəticə:
9
Özün sına
Massivə 5 əlavə et və cədvəlin növbəti sətrini özün yaz. Sonra massivi boşalt. Dövr heç işləməyəndə ilkin cəm neçə qalır?
Ev tapşırığı
Həftə ərzində oxuduğun səhifələrin sayını massivdə saxla və dövrlə topla. [8, 0, 12] üç günün qeydidir.
- Üç günün cəmi 20 səhifədir.
- Boş siyahı üçün nəticə 0 olur.
İpucu
Cəmi dövr başlamazdan əvvəl yarat ki, hər addımda əvvəlki nəticə qorunsun.