Berlatih lagi dengan switch

Oleh Johnwick 135 0 pada Jumat, 13 Okt. 2017, 20:42:56


Kembali ke forum soal ini

#javascript #control-flow #memperkenalkan-switch


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



tolong para suhu, saya dah mentok. ndk tau salahnya dimana sampai saya tiru contoh yang awal tetap aja Code anda error dengan pesan:
"ReferenceError: makanan belum dideklarasikan"


var jawaban = prompt("Mau makan apa?","ketik disin");

switch( makanan ) {
  case 'nasi goreng':
    console.log("Siap! satu nasi goreng akan datang.");
    break;
  case 'indomie':
    console.log("Indomie? itu kesukaan saya.");
    break;
  case 'kue':
    console.log("Kebetulan saya punya resep kue baru. Enak loh!");
    break;
  case 'rokok':
    console.log("Rokok itu bukan makanan!");
    break;
  default:
    console.log("Apa? "+makanan+" itu apa? Bagaimana kalo makan nasi goreng?");  
}
0 jempol


adon
164
0
· 7 tahun yang lalu · 0 jempol

var ekspresinya jawaban, tapi yang dideklarasinya makanan :)

coba buat seperti ini :
var jawaban = prompt("Mau makan apa?","ketik disin");

switch( jawaban ) {
  case 'nasi goreng':
    console.log("Siap! satu nasi goreng akan datang.");
    break;
  case 'indomie':
    console.log("Indomie? itu kesukaan saya.");
    break;
  case 'kue':
    console.log("Kebetulan saya punya resep kue baru. Enak loh!");
    break;
  case 'rokok':
    console.log("Rokok itu bukan makanan!");
    break;
  default:
    console.log("Apa? " + jawaban + " itu apa? Bagaimana kalo makan nasi goreng?");  
}