Tugas UTS Struktur Data
Soal :
1.Manipulasi Array berikut dalam sebuah demonstrasi menggunakan Excel
- var Mahasiswa = [‘Batman’,’Superman’,’Spiderman’,’Hulk’,’Iron Man’]
a. Tambahkan data mahasiswa pindahan ‘Wonder Woman’ di awal array.
b. Keluarkan Mahasiswa mutasi ‘Iron Man’.
c. Tambahkan ‘Robin Hut’ setelah Batman untuk menemani belajar dirumah.
d. Keluarkan juga mahasiswa ‘Hulk’ yang menganggu kegaduhan didalam kelas.
Jawab :
a. Menambahkan data mahasiswa ‘Wonder Woman’ di awal array menggunakan Unshift
Untuk menambahkan data di awal array saya menggunakan perintah Unshift, karena data awal dari array berada disebelah kiri dan Unshift digunakan untuk menambahkan data dari sebelah kiri.
b.
Keluarkan mahasiswa ‘Iron Man’ menggunakan POP
Untuk menghapus data dari ‘Iron Man’ menggunakan
perintah POP, karena data tersebut berada di akhir/paling kanan.fungsi POP
sendiri adalah menghapus data dari sebelah kanan.
c.
Menambahkan ‘Robin Hut’ setelah Batman menggunakan
Splice
Untuk menambahkan ‘Robin Hut’ menggunakan perintah Splice
,karena data yang akan ditambahkan berada diantara data Batman dan Superman,dan
fungsi dari Splice digunakan untuk menyambung/menambah data dalam array.
d.
Mengeluarkan mahasiswa ‘Hulk’ menggunakan pop
Untuk menghapus data ‘Hulk’ menggunakan perintah POP
seperti yang terdahulu , karena data ‘Hulk’ berada dipaling belakang/akhir.
Komentar
Posting Komentar