Menu
CoddyTech

Anotasi Tipe

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

Swift dapat menentukan tipe suatu nilai secara otomatis. Ini disebut inferensi tipe:

let name = "Alice"   // Swift menyimpulkan bahwa ini bertipe String
let age = 25         // Swift menyimpulkan bahwa ini bertipe Int
let price = 9.99     // Swift menyimpulkan bahwa ini bertipe Double

Namun, kamu juga dapat mendeklarasikan tipe secara eksplisit menggunakan anotasi tipe. Tulis titik dua setelah nama, lalu ikuti dengan tipenya:

let name: String = "Alice"
let age: Int = 25
let price: Double = 9.99
let isActive: Bool = true

Anotasi tipe berguna ketika:

  • Kamu ingin menjelaskan dengan lebih jelas tipe suatu nilai
  • Kamu mendeklarasikan variabel tanpa nilai awal
var score: Int   // Dideklarasikan, tetapi belum diberi nilai
score = 100      // Diberi nilai kemudian

Tanpa anotasi tipe, Swift tidak akan tahu tipe apa yang seharusnya dimiliki score.

challenge icon

Tantangan

Pemula

Buat empat konstanta dengan anotasi tipe eksplisit:

  • name bertipe String dengan nilai "Alice"
  • age bertipe Int dengan nilai 30
  • price bertipe Double dengan nilai 9.99
  • isOnline bertipe Bool dengan nilai true

Cetak keempat nilai pada baris terpisah.

Coba sendiri

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