Skip to content

Instantly share code, notes, and snippets.

@firhatsungkar
Created February 20, 2019 08:07
Show Gist options
  • Save firhatsungkar/f2639e9a2b5364e6203540d58f25db00 to your computer and use it in GitHub Desktop.
Save firhatsungkar/f2639e9a2b5364e6203540d58f25db00 to your computer and use it in GitHub Desktop.
js-array-object-challange
const makanan = [
'Sate dan Nasi',
'Nasi Goreng',
'Mie Rebus',
'Nasi Bakar',
'Tempe Goreng',
'Mie Goreng',
'Ikan Bakar',
'Nasi Uduk',
'Kerupuk',
'Lalapan',
]
// Ambil nilai pertama dari array tersebut
// Ambil nilai index ke-4 dari array tersebut
// Ambil nilai terakhir dari array tersebut
// Ambil nilai "Mie Rebus" dari array tersebut
// Ambil index dari "Mie Goreng" dari array tersebut dengan menggunakan Array.indexOf
// Urutkan nama makanan dengan urutan dari A hingga Z
const hargaMakanan = [
{ nama: 'Sate', harga: 24000 },
{ nama: 'Nasi Goreng', harga: 17000 },
{ nama: 'Mie Rebus', harga: 14000 },
{ nama: 'Nasi Bakar', harga: 9000 },
{ nama: 'Tempe Goreng', harga: 4000 },
{ nama: 'Mie Goreng', harga: 17000 },
{ nama: 'Ikan Bakar', harga: 32000 },
{ nama: 'Nasi Uduk', harga: 6000 },
{ nama: 'Kerupuk', harga: 1000 },
{ nama: 'Lalapan', harga: 3000 },
]
// Ambil hanya harga dari index ke-4
// Ambil hanya harga dari index terakhir
// Ambil objek makanan dengan harga di atas Rp15000 dengan menggunakan Array.filter
// Ambil objek makanan dengan harga di bawah Rp15000 dengan menggunakan Array.filter
// Ambil objek makanan dengan harga diantara Rp10000 dan Rp Rp25000 dengan menggunakan Array.filter
// Urutkan harga makanan dari yang paling murah ke paling mahal dengan menggunakan Array.sort
// Urutkan harga makanan dari yang paling mahal ke paling murah dengan menggunakan Array.sort
// Temukan object dengan harga makanan Rp14000 dengan menggunakan Array.find
// Temukan object dengan harga makanan Rp17000 dengan menggunakan Array.find
// Temukan object dengan harga makanan Rp17000 dengan menggunakan Array.filter
// Temukan object dengan nama makanan mengandung kata "Goreng" dengan menggunakan Array.filter
// Temukan object dengan nama makanan diawali dengan kata "Nasi" dengan menggunakan Array.filter
// Temukan object dengan nama makanan diakhiri dengan kata "Bakar" dengan menggunakan Array.filter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment