Baru Belajar Array di Javascript

Mau tanya, gimana cara nampilin data dalam array menggunakan fungsi jika diminta krg lebih kayak gini:

var masukan = [ ["nama1", "alamat1", "tanggal lahir1", "sekolah1"] ["nama2", "alamat2", "tanggal lahir2", "sekolah2"] ["nama3", "alamat3", "tanggal lahir3", "sekolah3"] ]

output Nama: nama1 Alamat: alamat1 Tanggal Lahir: tanggal lahir1 Sekolah:sekolah1

Nama: nama2 Alamat: alamat2 Tanggal Lahir: tanggal lahir2 Sekolah:sekolah2

Nama: nama3 Alamat: alamat3 Tanggal Lahir: tanggal lahir3 Sekolah:sekolah3

avatar fingercuts
@fingercuts

9 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

7 Jawaban:

<pre> var masukan = [ ["nama1", "alamat1", "tanggal lahir1", "sekolah1"], ["nama2", "alamat2", "tanggal lahir2", "sekolah2"], ["nama3", "alamat3", "tanggal lahir3", "sekolah3"] ];

masukan.forEach(function(data) { console.log("Nama: "+ data[0]); console.log("Alamat: "+ data[1]); console.log("Tanggal Lahir: "+ data[2]); console.log("Sekolah: "+ data[3]); }); </pre>

avatar human
@human

45 Kontribusi 41 Poin

Dipost 5 tahun yang lalu

Kalo misal dilakukan pake looping normal kayak for, apa bisa ya?

avatar fingercuts
@fingercuts

9 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

<pre> for (i = 0; i &lt; masukan.length; i++) { console.log("Nama: "+ masukan[i][0]); console.log("Alamat: "+ masukan[i][1]); console.log("Tanggal Lahir: "+ masukan[i][2]); console.log("Sekolah: "+ masukan[i][3]); } </pre>

avatar human
@human

45 Kontribusi 41 Poin

Dipost 5 tahun yang lalu

atau bisa menggunaka map

<pre> let masukan = [ ["nama1", "alamat1", "tanggal lahir1", "sekolah1"], ["nama2", "alamat2", "tanggal lahir2", "sekolah2"], ["nama3", "alamat3", "tanggal lahir3", "sekolah3"] ];

masukan.map((data, i) =&gt; { console.log("Nama: "+ data[i]); console.log("Alamat: "+ data[i]); console.log("Tanggal Lahir: "+ data[i]); console.log("Sekolah: "+ data[i]); }); </pre>

lebih simple sih hehe

avatar iqbalfasri
@iqbalfasri

29 Kontribusi 9 Poin

Dipost 5 tahun yang lalu

Wahaha jangan banyak2 looping statement nya tar bingung mau pake yg mana

avatar markeronly
@markeronly

378 Kontribusi 230 Poin

Dipost 5 tahun yang lalu

Kalau kodingnya masuk jadi funtion trus nanti di akhir dipanggil via console log, nanti yg jd nilai buat di return oleh functionnya apa ya? apa jadi perlu pake 2 looping?

avatar fingercuts
@fingercuts

9 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

gpp gan @markeronly, biar doi tau bukan nasi padang aja yg banyak pilihannya wkwk

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban