Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Cara Metode array pada javascript
Ada yang bisa membantu menjawab soal di bawah ini?
//contoh output ["0001", "Roman Alamsyah", "Bandar Lampung", "21/05/1989", "Membaca"]
>Buatlah sebuah function dengan nama dataHandling2 yang akan menerima input array seperti di atas. >Gunakan fungsi splice untuk memodifikasi variabel tersebut agar menjadi seperti array dibawah. Lalu console.log array yang baru seperti di bawah.
["0001", "Roman Alamsyah Elsharawy", "Provinsi Bandar Lampung", "21/05/1989", "Pria", "SMA Internasional Metro"]
Berdasarkan elemen yang berisikan tanggal/bulan/tahun (elemen ke-4), ambil angka bulan dan console.log nama bulan sesuai dengan angka tersebut. >Gunakan split untuk memisahkan antara tanggal, bulan, dan tahun. Format tanggal pada data adalah dd-mm-YYYY Misal angka bulan 01, tuliskan "Januari" >Gunakan switch case untuk menuliskan bulan di atas. >Pada array hasil split dari tanggal/bulan/tahun, lakukan sorting secara descending dan console.log array yang sudah di-sort. >Masih pada array hasil split dari elemen tanggal/bulan/tahun, gabungkan semua elemen menggunakan join dan pisahkan dengan karakter strip (-) lalu console.log hasilnya. >Nama (elemen ke-2), harus dibatasi sebanyak 15 karakter saja. Gunakan slice untuk menghapus kelebihan karakter dan console.log nama yang sudah di-slice, sebelum di-slice pastikan Nama (elemen ke-2) sudah dalam bentuk String agar bisa di-slice.
Tanggapan
kodenya udh dibuat blom ?
1 Jawaban:
<pre> var data = ["0001'", "Roman Alamsyah", "Bandar Lampung", "21/05/1989", "Membaca"]
function ubahData() {
data.splice(4, 4, 'pria', 'SMA Internasional');
tambahNama = data[1] + ' elshrawy';
let tanggal = data[3].split("/")
let bulan = tanggal[1]
switch (bulan) {
case '01':
bulan = 'Januari'
break;
case '02':
bulan = 'Februari'
break;
case '03':
bulan = 'Maret'
break;
case '04':
bulan = 'April'
break;
case '05':
bulan = 'Mei'
break;
case '06':
bulan = 'Juni'
break;
case '07':
bulan = 'Juli'
break;
case '08':
bulan = 'Agustus'
break;
case '09':
bulan = 'September'
break;
case '10':
bulan = 'Oktober'
break;
case '11':
bulan = 'November'
break;
case '12':
bulan = 'Desember'
break;
}
}
</pre>
maaf gan cuma baru sampe segitu, selanjutnya, tambahin dan modifikasi aja sendiri, atau mungkin teman2 yg lain mau modifikasi dan nambahin, saya ngantuk wkwkw
Tanggapan
terima kasih bantuannya :)