Study
Swift

Variabel: let & var di Swift

Penjelasan

Swift punya dua kata kunci untuk deklarasi variabel: let (nilainya tidak bisa diubah/di-reassign setelah didefinisikan) dan var (nilainya boleh diubah) — konsepnya identik dengan val/var di Kotlin. Swift secara resmi merekomendasikan memakai let sebagai default, dan baru ganti ke var kalau memang butuh mengubah nilainya nanti.

Contoh Konsep

let nama = "CompileDaily" // tidak bisa diubah
var tahun = 2026 // boleh diubah

tahun = 2027 // boleh, karena var
// nama = "Lain" // Error! let tidak bisa diubah

print("\(nama) - \(tahun)")

Praktikum

Buat variabel let namaKamu (isi dengan nama sendiri) dan var umurKamu. Ubah umurKamu jadi angka lain, lalu tampilkan keduanya dalam satu baris lewat print.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Xcode (dan compiler Swift) akan otomatis memberi peringatan kalau kamu mendeklarasikan var tapi nilainya tidak pernah diubah — sinyal supaya kamu ganti jadi let, sesuai rekomendasi resmi Swift untuk memakai immutability sebisa mungkin.