var pontosJog = 0;
var pontosComp = 0;
var carta = $('#pedra').clone();
var cartas = ['pedra','papel','tesoura'];
// Ação ao clicar na carta desejada.
$( ".carta" ).on('click', function(){
// Limpando as mesas
$('.mesa-jogador button, .mesa-computador button').remove();
// Clonando a carta escolhida pelo jogador
var cartaJog = $(this).clone();
// Colocando a carta escolhida pelo jogador na mesa dele
$('.mesa-jogador').append(cartaJog);
// Escolhendo aleatóriamente uma carta para o computador
var cartaComp = cartas[Math.floor(Math.random() * cartas.length)];
// Clonando a carta escolhida pelo jogador
var imagemCartaComp = $('#'+cartaComp).clone();
// Colocando a carta escolhida pelo computador na mesa dele
$('.mesa-computador').append(imagemCartaComp);
// Pegando os id's das cartas escolhidas que estão nas mesas
var idJog = $('.mesa-jogador button').prop('id');
var idComp = $('.mesa-computador button').prop('id');
// Regra de verificação em caso de empate
if(idJog == idComp)
{
$('.carta').prop('disabled','disabled');
$('#dialog p').empty().append('EMPATE! Ninguém pontuou.');
$('#dialog').dialog({
modal: true,
close: function( event, ui ) {
$('.carta').prop('disabled','');
$('.mesa-jogador button, .mesa-computador button').remove();
}
});
}
// Regra de verificação
if(idJog == 'pedra' && idComp == 'tesoura')
{
$('.carta').prop('disabled','disabled');
$('#dialog p').empty().append(' O Jogador Venceu ! Pedra amassa a Tesoura.');
$('#dialog').dialog({
modal: true,
close: function( event, ui ) {
$('.carta').prop('disabled','');
$('.mesa-jogador button, .mesa-computador button').remove();
pontosJog = pontosJog + 1;
...
Please Whitelist JSFiddle in your content blocker.
Help keep JSFiddle free for always by one of two ways:
Whitelist JSFiddle in your content blocker (two clicks)
Go PRO and get access to additional PRO features →
Join the 4+ million users, and keep the JSFiddle dream alive.
Ad-free
All ads in the editor and listing pages are turned completely off.
Fiddle Pages
Your fiddles accessible under a custom domain and a vanity path - the simplest hosting for your personal project.
Use pre-released features
You get to try and use features (like the Palette Color Generator) months before everyone else.
Fiddle collections
Sort and categorize your Fiddles into multiple collections.
Private collections and fiddles
You can make as many Private Fiddles, and Private Collections as you wish!
Get Fiddle Pages with PRO
Your fiddles accessible under a custom domain and a vanity path - the simplest hosting for your personal project.