Info Perbedaan Array 1 Dimensi Dan 2 Dimensi 2023


Perbedaan Array 1 Dimensi Dan Array 2 Dimensi YouTube
Perbedaan Array 1 Dimensi Dan Array 2 Dimensi YouTube from www.youtube.com

Perbedaan Array 1 Dimensi dan 2 Dimensi

Pengertian Array

Sebelum membahas perbedaan antara array 1 dimensi dan 2 dimensi, perlu diketahui terlebih dahulu apa itu array. Array adalah sebuah tipe data yang berfungsi untuk menyimpan kumpulan data dengan tipe yang sama. Data tersebut disimpan dalam satu variabel dengan nama yang sama, namun memiliki indeks yang berbeda-beda.

Array 1 Dimensi

Array 1 dimensi adalah array yang hanya memiliki satu dimensi atau satu baris. Dalam array 1 dimensi, data disimpan dalam suatu baris yang dapat diakses melalui indeks yang dimulai dari 0. Contohnya, jika kita ingin menyimpan data nama-nama buah dalam array, kita dapat membuat array buah dengan syntax sebagai berikut:

var buah = ["apel", "mangga", "pisang", "jeruk"];

Dalam contoh di atas, variabel buah merupakan array 1 dimensi yang berisi nama-nama buah.

Array 2 Dimensi

Array 2 dimensi adalah array yang memiliki dua dimensi atau dua baris. Dalam array 2 dimensi, data disimpan dalam bentuk tabel dengan baris dan kolom. Data dapat diakses melalui indeks dua dimensi, yaitu indeks baris dan indeks kolom. Contohnya, jika kita ingin menyimpan data nilai siswa dalam array, kita dapat membuat array nilai dengan syntax sebagai berikut:

var nilai = [[80, 90, 70], [60, 75, 85], [90, 85, 95]];

Dalam contoh di atas, variabel nilai merupakan array 2 dimensi yang berisi nilai-nilai siswa dalam bentuk tabel dengan 3 baris dan 3 kolom.

Perbedaan Antara Array 1 Dimensi dan 2 Dimensi

Perbedaan utama antara array 1 dimensi dan 2 dimensi adalah jumlah dimensinya. Array 1 dimensi hanya memiliki satu dimensi atau satu baris, sedangkan array 2 dimensi memiliki dua dimensi atau dua baris. Selain itu, dalam array 2 dimensi, data disimpan dalam bentuk tabel dengan baris dan kolom, sedangkan dalam array 1 dimensi, data disimpan dalam satu baris. Perbedaan lainnya adalah cara mengakses data dalam array. Pada array 1 dimensi, data diakses melalui indeks yang dimulai dari 0 dan hanya memiliki satu indeks. Sedangkan pada array 2 dimensi, data diakses melalui indeks dua dimensi, yaitu indeks baris dan indeks kolom.

Kelebihan dan Kekurangan Array 1 Dimensi dan 2 Dimensi

Kelebihan array 1 dimensi adalah sederhana dan mudah digunakan. Array 1 dimensi dapat digunakan untuk menyimpan kumpulan data yang sederhana dan tidak memerlukan struktur yang kompleks. Namun, kekurangan dari array 1 dimensi adalah tidak cocok untuk menyimpan data yang kompleks dan memerlukan struktur yang lebih kompleks. Kelebihan array 2 dimensi adalah dapat digunakan untuk menyimpan data yang kompleks dan memerlukan struktur yang lebih kompleks. Dalam array 2 dimensi, data disimpan dalam bentuk tabel dengan baris dan kolom, sehingga sangat cocok untuk menyimpan data yang memiliki relasi antar data. Namun, kekurangan dari array 2 dimensi adalah strukturnya yang lebih kompleks dan sulit dipahami bagi pemula.

Kesimpulan

Array 1 dimensi dan 2 dimensi memiliki perbedaan dalam jumlah dimensinya, cara mengakses data, dan kelebihan dan kekurangannya. Array 1 dimensi sederhana dan mudah digunakan, sedangkan array 2 dimensi cocok untuk menyimpan data yang kompleks dan memerlukan struktur yang lebih kompleks. Pemilihan antara array 1 dimensi dan 2 dimensi tergantung pada jenis data dan kebutuhan penggunaannya.

Ada pertanyaan? Diskusikan dengan penulis atau pengguna lain
Tautan disalin ke papan klip!