1 00:00:02,350 --> 00:00:03,810 BUCLE 2 00:00:05,050 --> 00:00:08,000 Când utilizați un bloc de repetare pentru a repeta codul, 3 00:00:08,150 --> 00:00:11,450 de unde știe computerul când se repetă de suficient de multe ori? 4 00:00:11,820 --> 00:00:15,670 Blocul de repetare ascunde de fapt o bucată de cod mai sofisticată 5 00:00:15,900 --> 00:00:17,100 numit „buclă de” 6 00:00:17,400 --> 00:00:22,300 un contor cu valoare de pornire până la o valoare finală, de multe ori. 7 00:00:22,820 --> 00:00:26,000 De exemplu,, un bloc de cod „repetați trei” 8 00:00:26,100 --> 00:00:29,220 numără de la 1 la 3 din 1 în 1. 9 00:00:29,350 --> 00:00:32,500 De fiecare dată când numără , rulează codul în interiorul buclei. 10 00:00:33,420 --> 00:00:36,950 Bucla știe de câte ori a rulat folosind o variabilă de contor 11 00:00:37,020 --> 00:00:39,600 care este setată la pornire 12 00:00:39,720 --> 00:00:42,470 și căreia i se adaugă incrementul de fiecare dată când bucla rulează. 13 00:00:42,920 --> 00:00:46,970 De îndată ce variabila contor e mai mare decât valoarea finală, bucla se oprește. 14 00:00:48,370 --> 00:00:52,670 Avantajul utilizării unei bucle reale în locul unui bloc de repetare 15 00:00:53,020 --> 00:00:56,500 este că vezi de fapt variabila contor și o utilizezi în bucla ta. 16 00:00:56,920 --> 00:01:02,550 De exemplu, dacă am o serie de flori și prima are un nectar 17 00:01:02,550 --> 00:01:05,700 a doua are două și a treia are trei 18 00:01:05,800 --> 00:01:10,770 pot folosi bucla pentru a spune albinei să colecteze contor „nectar” de fiecare dată. 19 00:01:10,950 --> 00:01:13,070 Ar colecta 1 la primul contor 20 00:01:13,070 --> 00:01:15,070 2 la al doilea și 3 la al treilea. 21 00:01:16,520 --> 00:01:20,950 De asemenea, într-o buclă, poți crește contorul cu un alt număr decât 1 de fiecare dată. 22 00:01:21,450 --> 00:01:26,620 Poti număra din 2 în 2, din 4 în 4 sau chiar o cifră care se schimbă succesiv.