Variabel: Menyimpan Data
Membuat, mengubah, dan menampilkan variabel seperti skor dan nyawa.
Variabel = kotak bernama
Variabel adalah kotak berlabel yang menyimpan satu nilai (angka atau teks) dan nilainya bisa berubah. Contohnya: skor, nyawa, nama pemain, waktu.
Membuat variabel
- Buka kategori Variables (oranye-merah).
- Klik Make a Variable.
- Beri nama, misalnya
skor. - Pilih For all sprites (global) atau For this sprite only (lokal).
Blok Variables
atur skor ke 0 — menetapkan nilai.
ubah skor sebesar 1 — menambah (negatif = mengurangi).
tampilkan variabel skor / sembunyikan variabel skor
Bulatan skor — memakai nilai variabel di blok lain.
Pola wajib: inisialisasi
Selalu atur nilai awal di blok ketika 🏴 diklik:
ketika 🏴 diklik
atur skor ke 0
atur nyawa ke 3
Kalau lupa, skor dari permainan sebelumnya terbawa dan hasilnya aneh.
Tipe nilai
- Angka: 10, 3.5, -2.
- Teks: "Halo", "Budi", bahkan "123" (angka yang ditulis sebagai teks).
Global vs. lokal
| Jenis | Bisa dipakai oleh | Contoh |
|---|---|---|
| For all sprites | Semua sprite | skor, nyawa |
| For this sprite only | Hanya satu sprite | kecepatan musuh A |
Coba di Scratch: buat variabel skor. Saat sprite diklik, ubah skor sebesar 1 dan sprite berkata "Skor: " digabung dengan skor.