JavaScript No 5.6 (object javascript, object method)

Kak mau tanya, ini cara menyelesaikannya gimana yah, padahal di consolenya tertulis “Meong” tapi di Test Output : kucing.suara is not a function.

Hi @Achmad_Izzuddin ,

Sesuai dengan permintaan soal, method suara harus ditambahkan ke objek kucing.

Di jawaban kamu, function suara() di line 7 adalah global function di luar objek kucing.

solusi nya secara default kodingan nya gini
kucing.suara = function() { return 'Meong'; }
tapi bisa juga dengan shorthand
kucing.suara = ()=> 'Meong';

note:
lain kali coba untuk selesaikan sendiri masalah nya karena biasa belajar nya dari situ :D… Happy coding

1 Like

makasih kk kk, ternyata kurang satu koma aja kodingannya gk jadi :heart_eyes:

let kucing = {
lucu: true,
kaki: 4
};

// Tulis kode kalian di bawah ini
kucing.suara = function() {return ‘Meong’}
console.log(kucing.suara());

ini sudah saya coba semoga berhasil

1 Like

Aku ngikutin persis contohnya, tapi ternyata beda toh…
Susah juga ya kalo gini sebagai pemula.
:sob::sob:

Hi @Rahmah_Nurjanah ,

Susah nya dimana kak dan di nomor berapa?. Siapa tau bisa di bantu

Jujur, di loop, sama function aku ga paham sama sekali.
Semua jwban dari soal2 tsb aku tinggal copy, :sob::sob:
Berasa bgt ■■■■■nya.

Anyway ada contoh soal lagi ga ya, bener2 perlu memperdalam tentang function, loop

Oke tidak masalah kalau masih kesulitan, itu biasa terjadi :raised_hands:.
Kamu bisa coba kerjakan soal di w3schools di bagian exercise nya untuk nambah pengetahuan

source: Exercise v3.0

makasih bang infomasinya