Menu
CoddyTech

let vs var

Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 4 dari 86.

Di Swift, kamu menggunakan let dan var untuk menyimpan nilai.

var membuat variabel. Nilainya bisa diubah nanti:

var score = 10
print(score)  // 10
score = 20
print(score)  // 20

let membuat sebuah konstanta. Nilainya tidak dapat diubah setelah ditetapkan:

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // error! Tidak dapat menetapkan nilai ke konstanta 'let'

Kapan menggunakan yang mana?

  • Gunakan let sebagai pilihan bawaan. Jika nilainya tidak perlu berubah, jadikan sebagai konstanta.
  • Gunakan var hanya jika kamu tahu nilainya perlu berubah.

Ini adalah praktik terbaik dalam Swift yang membuat kodemu lebih aman dan mudah dipahami.

challenge icon

Tantangan

Pemula

Buat sebuah konstanta bernama language dengan nilai "Swift" dan sebuah variabel bernama age dengan nilai 25. Cetak kedua nilai pada baris terpisah.

Coba sendiri

// Ketik kodemu di bawah ini
// Salah satu dari keduanya tidak pernah berubah nilainya, sedangkan yang lain bisa berubah


// Jangan ubah baris-baris di bawah ini
print(language)
print(age)
quiz iconUji dirimu

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

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Swift