Utangulizi wa Vitendo Rudi katika JavaScript
Katika somo hili tutaanza kusoma kuhusu vitendo rudi. Vitendo rudi hutumiwa ili sehemu fulani ya msimbo ifanyike mara kadhaa mfululizo.
Kwa nini hii inahitajika - fikiria, unahitaji
kuinua kipeo cha mraba 100 vipengele vya safu.
Ikiwa utaingilia kila kipengele kibinafsi
kupitia ufunguo wake - itachukua mistari 100
ya msimbo, na ili kuandika msimbo huu,
itabidi utumie muda mwingi.
Lakini hii haihitajiki - tuna uwezekano wa kufanya hivi, ili JavaScript ifanye kazi fulani kwa idadi inayohitajika ya mara. Kwa mfano, kuinua vipengele vyote vya safu kipeo cha mraba. Hii inafanywa kwa kutumia vitendo rudi.
Vitendo rudi vinaweza kurudia msimbo fulani idadi maalum ya mara. Kila mkondo kama huo wa kitendo rudi unaitwa iteresheni ya kitendo rudi.
Katika vitendo rudi mara nyingi hutumiwa
vigezo maalum,
ambavyo kila iteresheni
huzidisha thamani yao kwa moja.
Vigezo kama hivyo huitwa vipima hesabu za vitendo rudi
. Vipima hesabu hutumiwa ili
kuhesabu, ni mara ngapi kitendo rudi kimefanyika.
Kwa vipima hesabu, inakubalika kutumia herufi
i, j na k.
Katika masomo yafuatayo tutaanza kusoma vitendo rudi katika JavaScript.