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