Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jugador.total = 0;
Jugador.pasar = function() {
if (Croupier.puntuarMano(this.mano) >= 11 ) return true;
}
function blackJack (){
var miCroupier = Croupier;
var miJugador = Jugador;
var miBaraja = miCroupier.baraja;
miCroupier.mazo(); miCroupier.barajar();
miCroupier.repartirMano();
miJugador.total = miCroupier.puntuarMano(miJugador.mano);
miCroupier.total = miCroupier.puntuarMano(miCroupier.mano);
while (!miJugador.pasar()){ miCroupier.pedirCarta();
}
miJugador.total = miCroupier.puntuarMano(miJugador.mano);
while (!miCroupier.pasar()){ miCroupier.darCarta();
}
miCroupier.total = miCroupier.puntuarMano(miCroupier.mano);
console.log("Partida Finalizada!");
console.log("La mano del Jugador es: ");
for (var i=0; i<miJugador.mano.length; i++){
console.log(miJugador.mano[i].valor + " de " + miJugador.mano[i].palo);
}
console.log("El puntaje del Jugador es: "+miJugador.total+" Puntos");
console.log("La mano del Croupier es: ");
for (var c=0; c<miCroupier.mano.length; c++){
console.log(miCroupier.mano[c].valor + ' de ' + miCroupier.mano[c].palo);
}
console.log("El puntaje del Croupier es: "+miCroupier.total+" Puntos");
if (miJugador.total > miCroupier.total && miJugador.total <= 21) {
console.log("!El Jugador es el ganador");
}
else if (miCroupier. total > 21) {
console.log("!El Jugador es el ganador");
}else { console.log("!El Croupier es el ganador");
}
}
blackJack();