0:00:05.399,0:00:10.309 Kapag gumamit ka ng repeat block upang i-loop ang code mo,[br]paano malalaman ng computer na ito ay inuulit-ulit 0:00:10.309,0:00:15.860 sa sapat na beses? Ang repeat block ay talagang[br]nagtatago ng mas sopistikadong piraso ng code 0:00:15.860,0:00:22.090 na tinatawag na for loop na binibilang mula sa panimulang halaga[br]hanggang sa isang pagtatapos na halaga sa pamamagitan n tiyak na 0:00:22.090,0:00:30.580 pagtaas. Halimbawa, ang paulit-ulit na tatlong block ay [br]binibilang mula 1 hanggang 3 sa pamamagitan ng 1. Sa tuwing binibilang ito, 0:00:30.580,0:00:35.750 pinapatakbo nito ang code sa loob ng loop. Alam ng for loop kung[br]ilang beses na itong tumakbo sa pamamagitan ng paggamit 0:00:35.750,0:00:40.129 ng counter variable na itinakda sa[br]panimulang halaga sa simula ng loop at may 0:00:40.129,0:00:44.309 pagtaas na idinagdag dito sa bawat beses na[br]pinatatakbo ang loop. Sa sandaling ang counter variable ay 0:00:44.309,0:00:51.360 mas malaki kaysa sa pagtatapos ng halaga, ang loop ay [br]tumitigil sa pagpapatakbo. Ang benepisyo ng paggamit ng tunay for loop 0:00:51.360,0:00:55.470 ay sa halip ng repeat block ay ay makikita[br]mo talaga ang counter variable at gamitin 0:00:55.470,0:01:01.720 ito sa loop mo. Halimbawa, kung may hanay ako[br]ng mga bulaklak at ang unang ay may isang 0:01:01.720,0:01:06.740 nectar, ang ikalawa ay may dalawang nectar at[br]ang ikatlo ay may tatlo, maaari kong gamitin ang for 0:01:06.740,0:01:12.470 loop upang sabihin sa bubuyog na mangolekta ng 'counter'[br]nectar sa bawat oras, na kung saan ay isa sa 0:01:12.470,0:01:18.170 unang bulaklak, dalawa sa ikalawa at tatlo sa ikatlo.[br]Gayundin sa isang for loop, maaari mong 0:01:18.170,0:01:22.940 dagdagan ang counter sa pamamagitan ng bilang[br]maliban sa isa sa bawat oras. Maaari mong bilangin sa 0:01:22.940,0:01:26.780 2s, 4s o kahit isang halaga[br]na nagbabago sa bawat oras.