[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:04.07,0:00:10.11,Default,,0000,0000,0000,,Variable adalah tempat (atau wadah) dimana kamu menyimpan nilai. Ketika kamu menggunakan variable itu dalam Dialogue: 0,0:00:10.11,0:00:16.18,Default,,0000,0000,0000,,suatu algoritma, itu membuka tempat (wadah) tersebut dan melihat nilai di dalamnya. Ini memungkinkan kamu menulis algoritma yang lebih cerdas Dialogue: 0,0:00:16.18,0:00:21.59,Default,,0000,0000,0000,,yang berperilaku berbeda tergantung pada nilai yang disimpan dalam variable. Misalnya, Dialogue: 0,0:00:21.59,0:00:27.47,Default,,0000,0000,0000,,jika kamu ingin menulis algoritma untuk mengucapkan Selamat Ulang Tahun, kamu sekarang berusia 10 tahun! Untuk adik Dialogue: 0,0:00:27.47,0:00:32.83,Default,,0000,0000,0000,,laki-laki saya, itu luar biasa sekarang, tetapi ketika saya menjalankannya tahun depan, saya ingin mengatakan, Selamat ulang tahun, Dialogue: 0,0:00:32.83,0:00:39.25,Default,,0000,0000,0000,,kamu sekarang berusia 11 tahun! Saya bisa membuat variabel yang saya beri nama usia untuk menyimpan usia adik saya dan menulis Dialogue: 0,0:00:39.25,0:00:44.95,Default,,0000,0000,0000,,algoritma untuk mengucapkan Selamat Ulang Tahun, sebagai gantinya kamu mengubah 'usia'. Karena variable dapat Dialogue: 0,0:00:44.95,0:00:52.62,Default,,0000,0000,0000,,berubah, setiap tahun saya dapat memperbarui variable 'usia' menjadi sama dengan 'usia' ditambah 1. Dalam puzzle ini, Dialogue: 0,0:00:52.62,0:00:57.03,Default,,0000,0000,0000,,kita akan menggunakan variable yang akan mengatur panjang garis yang digambar oleh seniman kita. Dialogue: 0,0:00:57.03,0:01:02.81,Default,,0000,0000,0000,,Kemudian dalam kode kita, blok bergerak maju akan melihat variable panjang itu untuk melihat nilai apa Dialogue: 0,0:01:02.81,0:01:04.14,Default,,0000,0000,0000,,yang kamu tetapkan.