Apasă Start pentru a începe și Stop pentru a termina numărătoarea.
În Scratch, logica este inversă față de o buclă while. Bucla se oprește atunci când condiția devine adevărată.
| Pas Programare | Bloc Scratch |
|---|---|
| Inițializare (Cronometru = 0) | setează [timp] la (0) |
| Bucla Condițională | repetă până când < (stop) = (1) > |
| Așteptare | așteaptă (1) secunde |
| Creștere valoare | modifică [timp] cu (1) |
| Eveniment de oprire | când se dă clic pe [personaj Stop] |
În JavaScript-ul tău, folosim setInterval care rulează „până când îl omorâm” cu clearInterval.
În Scratch, blocul repetă până când verifică constant un „senzor” sau o variabilă. De exemplu, am putea spune personajului să numere:
repetă până când < atinge [LiniadeSosire] >.