Menu
CoddyTech

Mendeklarasikan array

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

Sejauh ini, kamu sudah bekerja dengan nilai satu per satu yang disimpan dalam variabel. Namun, bagaimana jika kamu perlu menyimpan daftar item, seperti kumpulan skor, nama, atau harga? Di sinilah array berguna.

array adalah kumpulan berurutan yang menyimpan beberapa nilai dengan tipe yang sama. Kamu bisa membuat array dengan menempatkan nilai di dalam tanda kurung siku, dipisahkan dengan koma:

let fruits = ["Apple", "Banana", "Orange"]
let scores = [85, 92, 78, 95]

Swift secara otomatis menyimpulkan tipe array dari nilai-nilainya. Pada contoh di atas, fruits adalah array berisi string ([String]), dan scores adalah array berisi bilangan bulat ([Int]).

Kamu juga bisa mendeklarasikan array dengan anotasi tipe yang eksplisit:

var prices: [Double] = [9.99, 14.50, 3.25]

Untuk membuat array kosong, kamu perlu menentukan tipe datanya karena Swift tidak bisa menyimpulkannya dari nilai-nilai:

var names: [String] = []
var numbers = [Int]()

Kedua pendekatan membuat array kosong yang siap menyimpan nilai dengan tipe yang ditentukan.

challenge icon

Tantangan

Mudah

Buat tiga array berbeda untuk merepresentasikan sistem inventaris kecil:

  1. Array string bernama products yang berisi: "Laptop", "Mouse", "Keyboard"
  2. Array bilangan bulat bernama quantities yang berisi: 5, 20, 15
  3. Array double kosong bernama prices dengan anotasi tipe yang eksplisit

Setelah mendeklarasikan ketiga array, cetak masing-masing pada baris terpisah sesuai urutan di atas.

Sebagai contoh, outputmu seharusnya:

["Laptop", "Mouse", "Keyboard"]
[5, 20, 15]
[]

Coba sendiri

// TODO: Tulis kodemu di bawah ini

// 1. Buat array berisi string bernama 'products' dengan: "Laptop", "Mouse", "Keyboard"

// 2. Buat array berisi bilangan bulat bernama 'quantities' dengan: 5, 20, 15

// 3. Buat array kosong bertipe double bernama 'prices' dengan anotasi tipe yang eksplisit

// Cetak setiap array pada baris terpisah
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