GAME Gunting, Batu, Kertas

Oleh ZakaCoding 100 9 pada Senin, 8 Mei 2017, 16:16:52


Kembali ke forum soal ini

#javascript #functions #functions-dan-variabel


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Hallo teman, saya cuman mau ngeshare kode saya tentang game function Gunting , Batu, Kertas. Bukannya saya sombong dengan hasil kode yang saya buat, saya cuman mau berbagi :). dan saya mohon maaf apabila kode saya ada yang sama dengan kalian. kode yang saya buat murni pemikiran saya.

======== Penjelasan KODE=======

Kode ini saya buat simple saja, yaitu computer cuman nge random data array setiap user refresh halaman.

===== PERMAINAN =====
Game ini hanya mengajak kamu untuk refresh halaman maka hasil akan muncul di output.

====KODE =====
// Anda Hebat!!
var hero = ['gunting', 'batu', 'kertas'];

function random() {
  var rand 		= Math.floor(Math.random() * hero.length);
  var heroes	= hero[rand];
  return heroes;
}

var user 		= random();
var computer	= random();

if (user === computer) {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA SERI!!');
} 
else if (user === 'batu' && computer === 'gunting') {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA KAMU MENANG!!');
} 
else if (user === 'gunting' && computer === 'batu') {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA KOMPUTER MENANG!!');
} 
else if (user === 'kertas' && computer === 'gunting') {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA KOMPUTER MENANG!!');
} 
else if (user === 'gunting' && computer === 'kertas') {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA KAMU MENANG!!');
} 
else if (user === 'batu' && computer === 'kertas') {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA KOMPUTER MENANG!!');
} 
else if (user === 'kertas' && computer === 'batu') {
  console.log('Hero kamu ' + user + ' dan Hero Komputer ' + computer + ' HASILNYA KAMU MENANG!!');
} 
else {
  console.log('Silahkan refresh atau tekan ctrl + enter untuk main :)');
}
9 jempol




bramanto
300
1153
· 6 tahun, 10 bulan yang lalu · 0 jempol

Wah, menarik sekali..  ^_^ Terima kasih sudah berbagi, pastinya dapat bermanfaat buat temanĀ² coder lainnya.. tetap eksplor dan selalu semangat dalam berkarya.. Happy Coding! 

d0n0
179
0
· 6 tahun, 8 bulan yang lalu · 0 jempol

Hehee.. Hebat yah
Hidup Berbagi!

arifx
59
0
· 6 tahun, 4 bulan yang lalu · 0 jempol

mantap jiwa mas brooo

arifx
59
0
· 6 tahun, 4 bulan yang lalu · 0 jempol

kerren bang