1 00:00:05,399 --> 00:00:10,309 Kapag gumamit ka ng repeat block upang i-loop ang code mo, paano malalaman ng computer na ito ay inuulit-ulit 2 00:00:10,309 --> 00:00:15,860 sa sapat na beses? Ang repeat block ay talagang nagtatago ng mas sopistikadong piraso ng code 3 00:00:15,860 --> 00:00:22,090 na tinatawag na for loop na binibilang mula sa panimulang halaga hanggang sa isang pagtatapos na halaga sa pamamagitan n tiyak na 4 00:00:22,090 --> 00:00:30,580 pagtaas. Halimbawa, ang paulit-ulit na tatlong block ay binibilang mula 1 hanggang 3 sa pamamagitan ng 1. Sa tuwing binibilang ito, 5 00:00:30,580 --> 00:00:35,750 pinapatakbo nito ang code sa loob ng loop. Alam ng for loop kung ilang beses na itong tumakbo sa pamamagitan ng paggamit 6 00:00:35,750 --> 00:00:40,129 ng counter variable na itinakda sa panimulang halaga sa simula ng loop at may 7 00:00:40,129 --> 00:00:44,309 pagtaas na idinagdag dito sa bawat beses na pinatatakbo ang loop. Sa sandaling ang counter variable ay 8 00:00:44,309 --> 00:00:51,360 mas malaki kaysa sa pagtatapos ng halaga, ang loop ay tumitigil sa pagpapatakbo. Ang benepisyo ng paggamit ng tunay for loop 9 00:00:51,360 --> 00:00:55,470 ay sa halip ng repeat block ay ay makikita mo talaga ang counter variable at gamitin 10 00:00:55,470 --> 00:01:01,720 ito sa loop mo. Halimbawa, kung may hanay ako ng mga bulaklak at ang unang ay may isang 11 00:01:01,720 --> 00:01:06,740 nectar, ang ikalawa ay may dalawang nectar at ang ikatlo ay may tatlo, maaari kong gamitin ang for 12 00:01:06,740 --> 00:01:12,470 loop upang sabihin sa bubuyog na mangolekta ng 'counter' nectar sa bawat oras, na kung saan ay isa sa 13 00:01:12,470 --> 00:01:18,170 unang bulaklak, dalawa sa ikalawa at tatlo sa ikatlo. Gayundin sa isang for loop, maaari mong 14 00:01:18,170 --> 00:01:22,940 dagdagan ang counter sa pamamagitan ng bilang maliban sa isa sa bawat oras. Maaari mong bilangin sa 15 00:01:22,940 --> 00:01:26,780 2s, 4s o kahit isang halaga na nagbabago sa bawat oras.