ayuda con cajero automatico

12/02/2004 - 22:59 por Asier | Informe spam
Hola es la primera vez q escribo, porque tambien estoy empezando con
javascript y necesitaría q alguien me hechara una mano porque tengo que
presentar mañana en clase un programa de un cajero y no tengo mucha
idea. He conseguido este código en internet y me haría falta que algun
alma caritativa explicara un poco el codigo lo mas detallado q sea posible.
Muchas gracias a todos de antemano

Asier


El codigo:

<html>

<head>
</head>

<body>


<script language= "javascript">



function elige ()
{
var reiniciar= prompt("¿Desea realizar otra operacion", "si o no");
if (reiniciar=="si")
{elige ();}
else
{document.write("Gracias por visitar su cajero automatico")}
}




function eleccion ()
{alert("¿Que operacion desea realizar?1 Ingresar2 Sacar3
Saldo");
var elegido= prompt ("Digame el numero de la operacion", "1, 2, 3 ");

switch(elegido)
{
case("1"):
var meter= prompt("¿Cuanto dinero quiere meter?", " ");
alert("La cantidad elegida es de " + meter);
var menu= prompt("¿Dedea realizar otra operacion?", "si o no");
if (menu=="si")
{eleccion ();}
else
{document.write("Gracias por visitar nuestro cajero automatico")}


elige();


case("2"):
var sacar = prompt("¿Cuanto dinero quiere sacar?", " ");
var oportunidad=2;
for(i=1;i<2;i++)
{
if(sacar<75000)
{
alert("La operacion es correcta");
var reiniciar= prompt("¿Quiere realizar otra operacion?", "si
o no ");
if (reiniciar=="si")
{eleccion();}
else
{document.write("Gracias por visitar nuestro cajero automatico");}
}
else
{
oportunidad--;
alert("No tienes tanto dinero. Tu saldo es de 75.000");
var cantidad= prompt("¿Cuanto dinero quiere sacar?", " ");
}

if(oportunidad==1)
{
alert("No tiene suficiente dinero")
document.write("Gracias por su visita");
}
}
i=3;
break;


case("3"):
alert("Su saldo es de 75.000");
var menu2 = prompt("¿Quiere realizar otra operacion?", "si o no ");
if (menu2=="no")
{document.write("Gracias por visitar nuestro cajero automatico");}
else
{eleccion();}
i=3;
break;

default:
alert("Esa opcion no existe");
var elige= prompt("¿Quiere realizar otra operacion?", "si o no");
if (elige=="si")
{
var elige = prompt("Digame el numero de su operacion");
}
else
{
document.write("Gracias por visitra nuestro cajero automatico")
}
n--;
break;
}
}

alert ("La password es asier")
var contrasena= prompt ("Introduzca su password por favor", " ");
var oportunidad=3;
for (i=1; i<3; i++)

{
if (contrasena== "asier")
{eleccion ();}
else
{
oportunidad--;
alert ("No has puesto el pin correcto Tienes "+
oportunidad+ " oportunidades mas");
var contraseña= prompt ("Indique su contraseña por favor",
" ");
if(oportunidad==0)
{alert("No has dicho el pin correcto<b>Se te han acabado
las oportunidades</b> <hr>")}
}

if(oportunidad==1)
{
alert("No has dicho el pin correctoSe te han acabado las
oportunidades");
document.write("<table width0 align=center bgcolor=white
cellspacing=0> <tr> <td align=center> <font color=black size=4>Gracias
por su visita</table>")
}
}

</script>


</body>

</html>
 

Preguntas similares