Level 8
Pertemuan 2

Variabel, Tipe Data, Score, Health, dan Player Data

Menggunakan variabel dan tipe data dalam konteks game.

Tujuan Pembelajaran

Memahami var, let, dan const.
Menggunakan string, number, dan boolean.
Membuat score, health, player name, dan player object.

Game Variables

score: 0 health: 100 playerName: Nova isAlive: true
              
                let score = 0; let health = 100; const playerName = "Nova"; let isAlive = true;
              
            

Tipe Data

String

player name, item name, enemy type.

Number

score, health, speed, damage.

Boolean

isAlive, hasKey, gameOver.

Score dan Health

              
                let score = 0; let health = 100; score += 10; health -= 5; console.log(score); console.log(health);
              
            

Player Object

Object menyimpan data player dalam satu struktur.

              
                const player = { name: "Nova", score: 0, health: 100, hasKey: false }; player.score += 10;
              
            

Activity

  1. Buat variabel score dan health.
  2. Update score dengan `score += 10`.
  3. Update health dengan `health -= 5`.
  4. Buat player object.

Mini Quiz

Tipe data untuk status `gameOver = false` adalah...

Output Pertemuan

Script JavaScript dengan variabel game.