Menu
CoddyTech

Mendeklarasikan array

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

Sejauh ini, kamu telah menggunakan nilai individual yang disimpan dalam variabel. Namun, bagaimana jika kamu perlu menyimpan daftar item, seperti kumpulan skor, nama, atau harga? Di sinilah array berperan.

Array adalah koleksi berurutan yang menyimpan beberapa nilai dengan tipe yang sama. Kamu dapat 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 menyimpulkan tipe array secara otomatis 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 tipenya karena Swift tidak dapat menyimpulkannya dari nilai-nilai yang ada:

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

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

challenge icon

Tantangan

Mudah

Buat tiga array berbeda untuk merepresentasikan sistem inventaris sederhana:

  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 string bernama 'products' yang berisi: "Laptop", "Mouse", "Keyboard"

// 2. Buat array bilangan bulat bernama 'quantities' yang berisi: 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