DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

MULTI DIMENSI ARRAY - ARRAY OF ARRAYS PADA JAVASCRIPT

Panduan lengkap tentang array multi dimensi atau array of arrays pada JavaScript. Pelajari cara membuat dan mengakses elemen di dalamnya.

Daftar Isi:

Apa Itu Array Multi Dimensi?
Cara Membuat Array Multi Dimen...
Cara Mengakses Elemen di Array...
Contoh Penggunaan Array Multi ...
Kesimpulan

Dalam JavaScript, kamu bisa menggunakan array untuk menyimpan banyak nilai dalam satu variabel. Namun, bagaimana jika kamu ingin menyimpan array di dalam array lain? Di sinilah konsep array multi dimensi, atau array of arrays, digunakan.

Apa Itu Array Multi Dimensi?

Array multi dimensi adalah array yang berisi array lain sebagai elemennya. Ini memungkinkan kamu untuk membuat struktur data yang lebih kompleks. Bayangkan array multi dimensi seperti matriks atau tabel yang memiliki baris dan kolom.

Cara Membuat Array Multi Dimensi

Kamu bisa membuat array multi dimensi dengan mudah di JavaScript. Berikut adalah contoh sederhana dari array 2 dimensi:

let array2D = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

Dalam contoh ini, array2D adalah sebuah array yang berisi tiga array lainnya.

Cara Mengakses Elemen di Array Multi Dimensi

Untuk mengakses elemen dalam array multi dimensi, kamu harus menggunakan dua indeks. Indeks pertama untuk baris dan indeks kedua untuk kolom.

let elemen = array2D[1][2]; // Mengakses elemen baris kedua, kolom ketiga (nilai 6)
console.log(elemen); // Output: 6

Contoh Penggunaan Array Multi Dimensi

Matriks 3x3

Berikut adalah contoh cara membuat dan mengakses elemen dari matriks 3x3:

let matriks = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

// Mengakses elemen baris pertama, kolom kedua (nilai 2)
console.log(matriks[0][1]); // Output: 2

// Mengubah elemen baris ketiga, kolom pertama (ubah 7 menjadi 10)
matriks[2][0] = 10;
console.log(matriks[2][0]); // Output: 10

Nested Loops untuk Mengakses Semua Elemen

Kamu juga bisa menggunakan nested loops (loop bersarang) untuk mengakses semua elemen di array multi dimensi:

for (let i = 0; i < matriks.length; i++) {
  for (let j = 0; j < matriks[i].length; j++) {
    console.log(matriks[i][j]);
  }
}

Kesimpulan

Array multi dimensi adalah cara yang powerful untuk menyimpan dan mengorganisir data dalam JavaScript. Dengan menggunakan array dalam array, kamu bisa membuat struktur data yang kompleks seperti tabel, matriks, atau bahkan lebih dari itu. Semoga panduan singkat ini bisa membantumu memahami konsep dan penggunaan array multi dimensi dalam JavaScript.


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding