domingo, 18 de enero de 2015

Java Script;Ejemplos de ejercicios resueltos.Parte II

Estructura con operador lógico..Vamos a pedir un mes,un día y como resultado nos dirá si es navidad o no.Y queremos que muestre un mensaje por pantalla diciendo "ES NAVIDAD","NO ES NAVIDAD".
<html>
<head>
<body>
<script language="Javascript">
var mes;
var dia;

mes=parseInt(prompt ("Introduce el mes",0));
dia=parseInt(prompt ("Introduce el dia",0));

while (mes < 1 || mes > 12)
{
mes=parseInt(prompt ("Error, introduce el mes otra vez",0));
}

while (dia < 1 || dia > 31)
{
dia=parseInt(prompt ("Error, introduce el dia otra vez",0));
}

if (dia == 25 && mes == 12)
{

alert ("Es navidad")
}
else
{
alert ("No es navidad")
}
</script>
</body>
</head>
</html>

Estructura switch.Vamos ha introducir un par de palabras y una vez introducidas que nos salga otro mensaje por pantalla que nos salga la palabra en inglés.
<html>
<head>
</head>
<body>

<script type="text/javascript">
  var palabra;
  palabra=prompt('Ingrese alguna de estas palabras (casa, mesa, perro, gato) para traducirlas al ingles','');
  switch (palabra) {
    case 'casa':document.write('house');
                break;
    case 'mesa':document.write('table');
                break;
    case 'perro':document.write('dog');
                 break;
    case 'gato':document.write('cat');
                break;
  }
</script>

</body>
</html>

     
Estructura while.Vamos hacer uno muy sencillo,sacar los múltiplos de 8,sin que muestre ningún mensaje por pantalla, que salga directamente.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var multiplo8;
multiplo8=8;
while (multiplo8<=500)
{
document.write(multiplo8);
document.write('<br>');
multiplo8=multiplo8+8;
}
</script>
</body>
</html>

No hay comentarios:

Publicar un comentario

¡Danos tu opinión!