Menu
CoddyTech

Mengakses elemen

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

Sekarang setelah kamu tahu cara membuat array, mari pelajari cara mengakses setiap elemen di dalamnya. Setiap elemen dalam array memiliki posisi yang disebut indeks, dan Swift menggunakan pengindeksan berbasis nol, yang berarti elemen pertama berada pada indeks 0, bukan 1.

Untuk mengakses sebuah elemen, gunakan tanda kurung siku dengan nomor indeks:

let fruits = ["Apple", "Banana", "Orange", "Mango"]
print(fruits[0])  // Apple
print(fruits[2])  // Orange

Kamu juga bisa mengakses elemen pertama dan terakhir menggunakan property bawaan:

let numbers = [10, 20, 30, 40]
print(numbers.first!)  // 10
print(numbers.last!)   // 40

Property count memberi tahu kamu berapa banyak elemen yang ada dalam array, yang berguna saat kamu perlu mengakses elemen terakhir berdasarkan indeks:

let colors = ["Red", "Green", "Blue"]
print(colors.count)           // 3
print(colors[colors.count - 1])  // Blue

Hati-hati: mengakses indeks yang tidak ada akan membuat programmu crash. Jika sebuah array memiliki 3 elemen, indeks yang valid adalah 0, 1, dan 2.

challenge icon

Tantangan

Mudah

Kamu diberikan array berikut:

let cities = ["Tokyo", "Paris", "London", "Sydney", "Cairo"]

Dengan menggunakan indexing dan property array, cetak informasi berikut pada baris terpisah:

  1. Kota pertama (menggunakan indeks)
  2. Kota ketiga (menggunakan indeks)
  3. Kota terakhir (menggunakan property count untuk menghitung indeks)
  4. Jumlah total kota dalam array

Output kamu seharusnya:

Tokyo
London
Cairo
5

Coba sendiri

let cities = ["Tokyo", "Paris", "London", "Sydney", "Cairo"]

// TODO: Tulis kodemu di bawah ini
// 1. Cetak kota pertama (gunakan indeks)

// 2. Cetak kota ketiga (gunakan indeks)

// 3. Cetak kota terakhir (gunakan property count untuk menghitung indeks)

// 4. Cetak jumlah kota dalam array
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