Script Poker (idea)
<html> ScriptPoker
<head><title>ScriptPoker</title></head>
<body>
<script>
var cartasInicialesEnElmazo = 52;
var cartasActualesMazo = 52;
var cartasEnLaMano = 0;
var cartasEnRivales = 0;
var cartasDescartadas = 0;
var cartasEnLaMesa = 0;
var cartasRestantesMazo = 0;
var cartasAQuitar = 0;
var i = 0;
var INTcartasInicialesEnElmazo = 52;
var INTcartasActualesMazo = 52;
var INTcartasEnLaMano = 0;
var INTcartasEnRivales = 0;
var INTcartasDescartadas = 0;
var INTcartasEnLaMesa = 0;
var INTcartasRestantesMazo = 0;
var INTcartasAQuitar = 0;

var opcion = 0;
var INTopcion = 0;

var SalirDelBucle = false;

var cartaMano1;
var cartaMano2;
var cartaMesa1;
var cartaMesa2;
var cartaMesa3;
var cartaMesa4;
var cartaMesa5;


var ARRAYmazoOriginal = ["T1", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "T10", "TJ", "TQ", "TK", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "CJ", "CQ", "CK", "P1", "P2", "P3", "P4", "P5", "P6", "P7", "P8", "P9", "P10", "PJ", "PQ", "PK", "R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "R10", "RJ", "CQ", "CK"];

var ARRAYmazoEnPartida = ["T1", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "T10", "TJ", "TQ", "TK", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "CJ", "CQ", "CK", "P1", "P2", "P3", "P4", "P5", "P6", "P7", "P8", "P9", "P10", "PJ", "PQ", "PK", "R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "R10", "RJ", "CQ", "CK"];

var ARRAYmiMano = [cartaMano1, cartaMano2, cartaMesa1, cartaMesa2, cartaMesa3, cartaMesa4, cartaMesa5];

var opcionMenuOdds;
var INTopcionMenuOdds;

function MenuOdds()
{
opcionMenuOdds = prompt("MenuOdds:\n\n 1. PotOdds");
INTopcionMenuOdds = parseInt(opcionMenuOdds);

  switch (INTopcionMenuOdds)
  {
   case 1:
   //potOdds


  } 

}

function CalcularCartasEnMazo()
{
cartasEnLaMano = prompt("Cartas En Tu Mano");
INTcartasEnLaMano = parseInt(cartasEnLaMano);

cartasEnRivales = prompt("Cartas En Todos Los Rivales");
INTcartasEnRivales = parseInt(cartasEnRivales);

cartasDescartadas = prompt("Cartas Descartadas");
INTcartasDescartadas = parseInt(cartasDescartadas);

cartasEnLaMesa = prompt("Cartas En La mesa");
INTcartasEnLaMesa = parseInt(cartasEnLaMesa);

cartasInicialesEnElMazo = prompt("Cartas Iniciales En El Mazo");
INTcartasInicialesEnElMazo = parseInt(cartasInicialesEnElMazo);

if (INTcartasRestantesMazo == 0)
{
INTcartasActualesMazo = INTcartasInicialesEnElMazo;
}

INTcartasAQuitar = INTcartasEnLaMano;

INTcartasAQuitar += INTcartasEnRivales;

INTcartasAQuitar += INTcartasDescartadas;

INTcartasAQuitar += INTcartasEnLaMesa;



return INTcartasActualesMazo - INTcartasAQuitar;
}

function Menu()
{
opcion = prompt("MENU:\n 1.Setear Numero De Cartas En El Mazo\n 2.Setear Mano\n 3.Calcular odds de mano\n 4.Calcular odds de bote\n 5.Calcular Monto a apostar\n 9.Salir");

INTopcion = parseInt(opcion);

switch (INTopcion)
{
   case 1:
   cartasActualesMazo = CalcularCartasEnMazo();
alert(cartasActualesMazo);
   break;

   case 2:
   alert("Para introducir tus cartas:\n T = Trebol\n P = Picas\n R = Rombos\n C = Corazones\n\n Ejemplos: T1 T2 C3 PQ ...");

   cartaMano1 = prompt("Pon la primera carta de tu mano");
   cartaMano2 = prompt("Pon tu otra carta");

   cartaMesa1 = prompt("Pon la primera carta de la mesa");
   cartaMesa2 = prompt("Pon la segunda carta de la mesa");
   cartaMesa3 = prompt("Pon la tercera carta de la mesa");
   cartaMesa4 = prompt("Pon la cuarta carta de la mesa");
   cartaMesa5 = prompt("Pon la quinta carta de la mesa");

ARRAYmiMano = [cartaMano1, cartaMano2, cartaMesa1, cartaMesa2, cartaMesa3, cartaMesa4, cartaMesa5];


tamanhoARRAYmazoEnPartida = ARRAYmazoEnPartida.length;

for (var i = 0; i<tamanhoARRAYmazoEnPartida;i++)
{
  if (ARRAYmazoEnPartida[i] == cartaMano1) 
{
ARRAYmazoEnPartida.splice(i,1);
}

if (ARRAYmazoEnPartida[i] == cartaMano2) 
{
ARRAYmazoEnPartida.splice(i,1);
}


if (ARRAYmazoEnPartida[i] == cartaMesa1) 
{
ARRAYmazoEnPartida.splice(i,1);
}

if (ARRAYmazoEnPartida[i] == cartaMesa2) 
{
ARRAYmazoEnPartida.splice(i,1);
}

if (ARRAYmazoEnPartida[i] == cartaMesa3) 
{
ARRAYmazoEnPartida.splice(i,1);
}

if (ARRAYmazoEnPartida[i] == cartaMesa4) 
{
ARRAYmazoEnPartida.splice(i,1);
}

if (ARRAYmazoEnPartida[i] == cartaMesa5) 
{
ARRAYmazoEnPartida.splice(i,1);
}


}
alert(ARRAYmazoEnPartida);
   break;

   case 3:
   MenuOdds();
   break;

   case 4:
   alert (ARRAYmiMano);
   break;


   case 9:
   SalirDelBucle = true;
   alert ("Programa finalizado");
   break;

   default:
   alert("Opcion Incorrecta");
   break;
}


}


//int main()
//{
while (SalirDelBucle == false)
{
Menu();
}


//}
</script>
</body>
</html> 

Comentarios

Entradas populares de este blog