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

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

ARRAY 2 DIMENSI (2D)

Belajar bagaimana cara mendefinisikan dan mengakses Array 2 dimensi (2D) dalam JavaScript dalam tutorial interaktif ini.

JavaScript merupakan bahasa pemrograman yang sangat fleksibel dan memberikan banyak cara untuk menyimpan dan mengakses data. Salah satu metode yang efektif dan efisien adalah menggunakan struktur data berbasis array yaitu Array 2 dimensi (2D). Dalam tutorial praktis ini, kamu akan belajar bagaimana mendefinisikan dan mengakses Array 2D dalam JavaScript.

Pengertian Array 2D

Array 2D adalah array dalam array, atau dengan kata lain, array yang elemennya berupa array juga. Biasanya digunakan untuk menyimpan data yang memiliki hubungan atau relasi tetapi dalam jumlah yang besar.

Contoh penampilan Array 2D:

var array_2D = [[1,2,3], [4,5,6], [7,8,9]];

Mendefinisikan Array 2D

Untuk mendefinisikan Array 2D, kamu dapat melakukannya dengan cara yang sama seperti mendefinisikan Array biasa, namun elemen yang dimasukkan ke dalam Array juga berupa Array. Contoh:

var array_2D = [[1,2,3], [4,5,6], [7,8,9]];

Mendefinisikan Array 2D dengan Loop

Kamu juga dapat mendefinisikan Array 2D dengan menggunakan loop. Misalkan, jika kamu ingin membuat Array 2D 3x3 dengan nilai incremental:

var array_2D = [];
for (var i=0; i<3; i++) {
  array_2D[i] = [];
  for (var j=0; j<3; j++) {
    array_2D[i][j] = i*j;
  }
}

Mengakses Elemen Array 2D

Mengakses elemen Array 2D dapat dilakukan dengan memberikan index dari array luar dan array dalam. Misalkan jika kamu ingin mengakses angka 6 pada contoh Array 2D di atas, kamu bisa mengaksesnya dengan array_2D[1][2].

var nilai = array_2D[1][2]; // nilai akan sama dengan 6

Mengakses Elemen Array 2D dengan Loop

Kamu juga dapat mengakses semua elemen Array 2D dengan menggunakan loop. Contoh:

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

Demikian tutorial singkat tentang Array 2D dalam JavaScript. Manfaatkan Array 2D ini untuk menyimpan dan mengakses data dalam jumlah besar. Jangan lupa untuk berlatih menggunakan kode di atas untuk mendapatkan pemahaman yang lebih baik tentang Array 2D. Selamat mencoba!

👈🏼 Menampilkan array (iterasi)
Array sort 👉🏼