Menu
CoddyTech

Variabel Kosong

Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 8 dari 92.

null adalah nilai khusus yang berarti "tidak ada nilai". Variabel yang menyimpan null tetap ada, tetapi belum ada yang disimpan di dalamnya:

var weapon = null

Gunakan null untuk sesuatu yang belum diketahui atau belum dipilih:

var player_name = null # Belum ada nama yang dimasukkan
var target = null # Belum ada musuh yang dipilih

Variabel yang dibuat tanpa nilai juga dimulai sebagai null, jadi var shield saja menyimpan null.

Mencetak null menampilkan <null>. Saat nilainya diketahui, simpan seperti nilai lainnya:

var weapon = null
print(weapon) # <null>
weapon = "Sword"
print(weapon) # Sword

Catatan: null tidak sama dengan 0, string kosong "", atau false. Semua itu adalah nilai yang nyata: nol, teks kosong, dan false. null berarti tidak ada nilai sama sekali.

challenge icon

Tantangan

Pemula

Pemain belum memilih senjata.

  1. Di bawah komentar pertama, buat variabel bernama weapon dengan nilai null.
  2. Di bawah komentar kedua, simpan String "Sword" di dalam weapon.

Jangan ubah baris print(). Program mencetak:

weapon = <null>
weapon = Sword

Coba sendiri

extends Node

func _ready():
	# Buat variabel weapon dengan nilai null
	
	print("weapon = ", weapon)
	# Simpan "Sword" dalam weapon
	
	print("weapon = ", weapon)
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler GDScript online