FratmScript 🤌🏻

Cicli

pe (tien i = 0; i < 3; i++) { … } ripete contando (for). mentre che (condizione) { … } ripete finché la condizione è vera (while); primm fa { … } mentre che (…) esegue il blocco almeno una volta (do…while).

pe ogni (chist è x dint lista) scorre gli elementi uno a uno (for…of); pe ogni (chist è chiave 'ncopp oggetto) scorre le chiavi di un oggetto (for…in).

rompe esce dal ciclo (break) e salta passa al giro successivo (continue). Un ciclo infinito non blocca la pagina: il playground lo ferma dopo qualche secondo.

pe (tien i = 1; i <= 3; i++) {
    stamm a dì("Giro", i)
}

tien caffè = 0
mentre che (caffè < 2) {
    caffè++
}
stamm a dì("Caffè:", caffè)

chist è pizze = ["margherita", "marinara", "diavola"]
pe ogni (chist è pizza dint pizze) {
    si (pizza == "marinara") {
        salta
    }
    stamm a dì(pizza)
}

chist è prezzi = { margherita: 6, diavola: 8 }
pe ogni (chist è nome 'ncopp prezzi) {
    stamm a dì(nome, prezzi[nome])
}

Output

Giro 1
Giro 2
Giro 3
Caffè: 2
margherita
diavola
margherita 6
diavola 8

Prova questa sezione nel playground