[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.40,0:00:10.31,Default,,0000,0000,0000,,Kapag gumamit ka ng repeat block upang i-loop ang code mo,\Npaano malalaman ng computer na ito ay inuulit-ulit Dialogue: 0,0:00:10.31,0:00:15.86,Default,,0000,0000,0000,,sa sapat na beses? Ang repeat block ay talagang\Nnagtatago ng mas sopistikadong piraso ng code Dialogue: 0,0:00:15.86,0:00:22.09,Default,,0000,0000,0000,,na tinatawag na for loop na binibilang mula sa panimulang halaga\Nhanggang sa isang pagtatapos na halaga sa pamamagitan n tiyak na Dialogue: 0,0:00:22.09,0:00:30.58,Default,,0000,0000,0000,,pagtaas. Halimbawa, ang paulit-ulit na tatlong block ay \Nbinibilang mula 1 hanggang 3 sa pamamagitan ng 1. Sa tuwing binibilang ito, Dialogue: 0,0:00:30.58,0:00:35.75,Default,,0000,0000,0000,,pinapatakbo nito ang code sa loob ng loop. Alam ng for loop kung\Nilang beses na itong tumakbo sa pamamagitan ng paggamit Dialogue: 0,0:00:35.75,0:00:40.13,Default,,0000,0000,0000,,ng counter variable na itinakda sa\Npanimulang halaga sa simula ng loop at may Dialogue: 0,0:00:40.13,0:00:44.31,Default,,0000,0000,0000,,pagtaas na idinagdag dito sa bawat beses na\Npinatatakbo ang loop. Sa sandaling ang counter variable ay Dialogue: 0,0:00:44.31,0:00:51.36,Default,,0000,0000,0000,,mas malaki kaysa sa pagtatapos ng halaga, ang loop ay \Ntumitigil sa pagpapatakbo. Ang benepisyo ng paggamit ng tunay for loop Dialogue: 0,0:00:51.36,0:00:55.47,Default,,0000,0000,0000,,ay sa halip ng repeat block ay ay makikita\Nmo talaga ang counter variable at gamitin Dialogue: 0,0:00:55.47,0:01:01.72,Default,,0000,0000,0000,,ito sa loop mo. Halimbawa, kung may hanay ako\Nng mga bulaklak at ang unang ay may isang Dialogue: 0,0:01:01.72,0:01:06.74,Default,,0000,0000,0000,,nectar, ang ikalawa ay may dalawang nectar at\Nang ikatlo ay may tatlo, maaari kong gamitin ang for Dialogue: 0,0:01:06.74,0:01:12.47,Default,,0000,0000,0000,,loop upang sabihin sa bubuyog na mangolekta ng 'counter'\Nnectar sa bawat oras, na kung saan ay isa sa Dialogue: 0,0:01:12.47,0:01:18.17,Default,,0000,0000,0000,,unang bulaklak, dalawa sa ikalawa at tatlo sa ikatlo.\NGayundin sa isang for loop, maaari mong Dialogue: 0,0:01:18.17,0:01:22.94,Default,,0000,0000,0000,,dagdagan ang counter sa pamamagitan ng bilang\Nmaliban sa isa sa bawat oras. Maaari mong bilangin sa Dialogue: 0,0:01:22.94,0:01:26.78,Default,,0000,0000,0000,,2s, 4s o kahit isang halaga\Nna nagbabago sa bawat oras.