Alur Kendali
Memilih dengan jika/lainnya, mengulang dengan ulangi dan selama, dan menghentikan pengulangan.
Memilih: `jika` / `lainnya`
Bagian di dalam ( ) harus bernilai benar atau salah. Saat benar, blok pertama berjalan; kalau tidak, blok lainnya:
umur = tanya("Berapa umurmu?")
jika (umur >= 10) {
tulis("Wah, kamu sudah besar!")
} lainnya {
tulis("Kamu masih kecil, tapi hebat!")
}Rangkaian pilihan juga bisa:
jika (tebakan < rahasia) {
tulis("Terlalu kecil!")
} lainnya jika (tebakan > rahasia) {
tulis("Terlalu besar!")
} lainnya {
tulis("Tepat!")
}Mengulang sebanyak angka: `ulangi`
ulangi menerima angka dan menjalankan bloknya sebanyak itu:
ulangi 4 {
maju(100)
belok_kanan(90)
}Memberi ulangi sesuatu yang bukan angka adalah error E110.
Mengulang selama benar: `selama`
selama terus berjalan selama syaratnya benar:
buat angka = 5
selama (angka > 0) {
tulis(angka)
angka = angka - 1
}
tulis("Meluncur!")Di browser, pengulangan tanpa akhir tidak akan pernah membekukan halaman — runtime menyerahkan giliran secara berkala dan tombol Stop selalu bekerja.
Keluar dari pengulangan: `berhenti`
berhenti keluar dari pengulangan saat itu juga:
i = 3
selama (i > 0) {
tulis(i)
i = i - 1
jika (i == 1) { berhenti }
}Memakai berhenti di luar pengulangan adalah error E107.