TODO #
1. Buatlah variabel dengan nama restaurant yang bertipe object dengan ketentuan berikut:
- Memiliki properti bernama "name"
- Bertipe data string
- Bernilai apa pun, asalkan tidak string kosong atau null.
- Memiliki properti bernama "city"
- Bertipe data string
- Bernilai apa pun, asalkan tidak string kosong atau null.
- Memiliki properti "favorite drink"
- Bertipe data string
- Bernilai apa pun, asalkan tidak string kosong atau null.
- Memiliki properti "favorite food"
- Bertipe data string
- Bernilai apa pun, asalkan tidak string kosong atau null.
- Memiliki properti "isVegan"
- Bertipe data boolean
- Bernilai boolean apa pun.
2. Buatlah variabel bernama name.
Kemudian isi dengan nilai name dari properti object restaurant
3. Buatlah variabel bernama favoriteDrink.
Kemudian isi dengan nilai "favorite drink" dari properti object restaurant
// 1. Membuat object restaurant
let restaurant = {
name: 'Warung Makan Sederhana',
city: 'Jakarta',
'favorite drink': 'Es Teh Manis',
'favorite food': 'Nasi Goreng',
isVegan: false,
};
// 2. Mendapatkan nilai dari properti name pada object restaurant
let name = restaurant.name;
// 3. Mendapatkan nilai dari properti "favorite drink" pada object restaurant
let favoriteDrink = restaurant['favorite drink'];
Notes #
Pada kode di atas, terlebih dahulu dibuat sebuah object bernama restaurant
dengan properti yang diminta pada soal.
Kemudian, untuk mendapatkan nilai dari properti name pada restaurant
, dapat dilakukan dengan memanggil restaurant.name
.
Sedangkan, untuk mendapatkan nilai dari properti favorite drink pada restaurant, harus dilakukan dengan cara memanggil restaurant['favorite drink']
karena properti tersebut memiliki spasi pada namanya.
Nilai-nilai tersebut kemudian disimpan pada variabel name dan favoriteDrink
.