Variabel (JavaScript)

Variabel

> Tutorial

Variabel adalah konsep dasar di semua bahasa pemrograman. Variabel adalah tempat untuk menyimpan nilai di memori agar bisa dipakai lagi.

Variabel bisa berisi beberapa jenis nilai:

Mendeklarasikan variabel

Untuk memakai variabel, kamu harus mendeklarasikannya dulu. Di JavaScript, caranya dengan kata kunci let (untuk nilai yang bisa berubah) atau const (untuk nilai yang tidak pernah berubah):

Kamu juga bisa langsung memberi nilai pada variabelmu:

Pakai const secara default, dan let hanya kalau kamu benar-benar perlu memberi nilai baru pada variabel itu. Di TypeScript, kamu juga bisa menuliskan tipenya: const enemy: Entity = Fight.getNearestEnemy().

Memakai variabel

Untuk memakai nilai yang tersimpan di sebuah variabel, cukup tulis namanya:

Di sini me adalah bawang peraimu sendiri, didapat dengan Fight.me, dan enemy adalah musuh terdekat, didapat dengan Fight.getNearestEnemy(). Lalu kita memberikan enemy ke metode moveToward dan useWeapon.

Menyimpan nilai dari satu giliran ke giliran berikutnya

Kodemu dijalankan lagi dari awal setiap giliran, jadi variabel yang dideklarasikan dengan let atau const hanya hidup selama satu giliran. Untuk menyimpan nilai dari satu giliran ke giliran berikutnya, definisikan fungsi turn(): kode di luar turn() hanya dijalankan sekali (saat AI dimuat), sedangkan turn() dijalankan lagi setiap giliran.

Di sisa tutorial ini, kita kebanyakan akan menulis AI sederhana (tanpa turn()) yang dijalankan seluruhnya setiap giliran.

❓ Kuis

Apa itu variabel?

Nilai yang sering berubah Tempat untuk menyimpan nilai

Kode mana yang mendeklarasikan variabel foo?

let foo = 12 const foo = 12 foo variable foo

AI lengkap