WEBVTT 00:00:02.199 --> 00:00:03.199 STUDIO KODOWANIA Pętle "for" 00:00:05.399 --> 00:00:07.529 Gdy używamy bloczka powtarzania, aby zapętlić swój 00:00:07.529 --> 00:00:10.309 kod, skąd komputer wie, czy powtórzył 00:00:10.309 --> 00:00:13.860 czynność odpowiednią ilość razy? Bloczek powtarzania kryje jednak 00:00:13.860 --> 00:00:16.440 bardziej wyszukany fragment kodu 00:00:16.440 --> 00:00:19.310 zwany "pętlą for", która liczy od wartości wyjściowej, 00:00:19.310 --> 00:00:21.860 po końcową z konkretnym przyrostem 00:00:21.860 --> 00:00:29.350 Na przykład, bloczek powtarzania 3 liczy od 1 do 3 o 1. 00:00:29.350 --> 00:00:31.390 Za każdym razem, gdy liczy, 00:00:31.390 --> 00:00:33.100 w pętli uruchomiony jest kod. 00:00:33.100 --> 00:00:36.160 "Pętla for" wie, ile razy musi odbyć 00:00:36.160 --> 00:00:37.250 przebieg korzystając ze zmiennej zliczającej, 00:00:37.250 --> 00:00:39.770 która jest ustawiona na wartość początkową 00:00:39.770 --> 00:00:40.589 na początku pętli, a przyrost jest 00:00:40.589 --> 00:00:41.409 dodawany za każdym razem, 00:00:41.409 --> 00:00:43.369 gdy pętla odbywa przebieg. 00:00:43.369 --> 00:00:46.250 Gdy zmienna zliczająca wzrośnie powyżej wartość końcową, 00:00:46.250 --> 00:00:50.800 pętla wstrzymuje przebieg. Korzyścią stosowania wartości 00:00:50.800 --> 00:00:53.450 rzeczywistej dla pętli zamiast bloczka powtarzania jest to, 00:00:53.450 --> 00:00:57.000 że można zobaczyć zmienną zliczającą i użyć jej w naszej pętli.