Parcurgerea Listelor: Salutări Automate

1. Simulator Colectare Date

Introdu 3 nume pe rând:

...

2. Cum se face în Scratch?

În Scratch, folosim o variabilă index pentru a trece prin fiecare element al listei.

Pas Logiic Bloc Scratch
Întreabă numele întreabă [Introdu numele] și așteaptă
Adaugă în listă adaugă (răspuns) la [listaNume v]
Pornește parcurgerea repetă (lungimea listei [listaNume v])
Afișează salutul spune (alătură [Salut, ] (element (index) din [listaNume v]))
Treci la următorul modifică [index] cu (1)

Explicația Algoritmului

Codul tău funcționează în două etape clare, la fel ca un program în Scratch:

  1. Etapa de Colectare: Folosești o listă pentru a "ține minte" numele. În Scratch, ai folosi blocul adaugă la listă de 3 ori.
  2. Etapa de Procesare: JavaScript-ul folosește forEach. În Scratch, noi simulăm asta manual:
    • Punem un deget pe primul element (index = 1).
    • Salutăm persoana respectivă.
    • Mutăm degetul la următoarea poziție (index = index + 1).
    • Repetăm până când am ajuns la capătul listei.