Tulis switch anda sendiri, kode saya salah?

Oleh codeangga 224 1 pada Rabu, 20 Jan. 2016, 09:51:57


Kembali ke forum soal ini

#javascript #control-flow #memperkenalkan-switch


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



var hobi = prompt("apa hobi lu?","tulis");

switch(hobi) {
  case 'berenang':
    console.log("yakin bisa berenang, tenggelem nanti");
    break;
  case 'main bola':
    console.log("gaya main bola, main bekel aja cidera lu?");
    break;
  case 'memanah':
    console.log("mending nyoba jepret karet dulu deh, tar salah manah lagi");
    break;
  default:
    console.log("maaf hobi anda tidak terdaftar di dunia");
    break;
}

pesan error:
Silahkan coba sekali lagi. 
Gunakan break di setiap case. Di default tidak perlu.
1 jempol


alvinadjie
263
22
· 8 tahun, 11 bulan yang lalu · 0 jempol

@codeangga, itu break yg terakhir dihapus trus untuk string pakeknya " bukan ' ... :)

var hobi = prompt("apa hobi lu?","tulis");

switch(hobi) {
  case "berenang":
    console.log("yakin bisa berenang, tenggelem nanti");
    break;
  case "main bola":
    console.log("gaya main bola, main bekel aja cidera lu?");
    break;  
case "memanah":
    console.log("mending nyoba jepret karet dulu deh, tar salah manah lagi");
    break;
  default:
    console.log("maaf hobi anda tidak terdaftar di dunia");
    
}

Svz1404
134
2
· 8 tahun, 11 bulan yang lalu · 0 jempol

di defaulth   default:
    console.log("maaf hobi anda tidak terdaftar di dunia");
    break;
}

hapus break;

menjadi gini scriptnya

  default:
    console.log("maaf hobi anda tidak terdaftar di dunia");

}