El "Según" en javascript se hace de la siguiente forma:
switch(variableconnumero) {
case 1:
document.write("Este es el número 1");
break;
case 2:
document.write("Este es el número 2");
break;
case 3:
document.write("Este es el número 3");
break;
case 4:
document.write("Este es el número 4");
break;
case 5:
document.write("Este es el número 5");
break;
case 6:
document.write("Este es el número 6");
break;
case 7:
document.write("Este es el número 7");
break;
case 8:
document.write("Este es el número 8");
break;
case 9:
document.write("Este es el número 9");
break;
default:
document.write("Este es otro número");
break;
}
</script>
Un ejemplo es generar un número al azar, y según ese número mostrar un determinado mensaje.
<script type="text/javascript">
var numeroazar = Math.trunc(Math.random( )*10);
switch(numeroazar) {
case 1:
document.write("Primer mensaje");
break;
case 2:
document.write("Segundo mensaje");
break;
case 3:
document.write("Tercer mensaje");
break;
case 4:
document.write("Cuarto mensaje");
break;
case 5:
document.write("Quinto mensaje");
break;
case 6:
document.write("Sexto mensaje");
break;
case 7:
document.write("Séptimo mensaje");
break;
case 8:
document.write("Octavo mensaje, estás en octaedrus");
break;
case 9:
document.write("Noveno mensaje");
break;
default:
document.write("Mensaje para el número cero u otro");
break;
}
</script>
Ver el ejemplo funcionando: (Actualiza la página para ver un mensaje diferente)
Mostrando entradas con la etiqueta Javascript (Número al azar). Mostrar todas las entradas
Mostrando entradas con la etiqueta Javascript (Número al azar). Mostrar todas las entradas
Variable de valor aleatorio (al azar) entre 0 y 9 en javascript
Este código genera un número al azar entre 0 y 9
El código original Math.random( ) genera un número al azar ente 0 y 1 (sin incluir este último); cuando se habla de números comprendidos entre 0 y 1 estamos hablando de números con coma; por ejemplo 0.9524654...
Se lo multiplica por 10, para lograr un dígito entero es decir se corre la coma un lugar hacia la derecha y el paso final es truncar el número para que sólo quede la parte entera. Math.trunc()
El código resultante es el siguiente:
<script type="text/javascript">
var azar = Math.trunc(Math.random( )*10);
document.write("Número al azar: " + azar);
</script>
Para tener 2 dígios (del 0 al 99), se debe multiplicar *100 en vez de *10
El código original Math.random( ) genera un número al azar ente 0 y 1 (sin incluir este último); cuando se habla de números comprendidos entre 0 y 1 estamos hablando de números con coma; por ejemplo 0.9524654...
Se lo multiplica por 10, para lograr un dígito entero es decir se corre la coma un lugar hacia la derecha y el paso final es truncar el número para que sólo quede la parte entera. Math.trunc()
El código resultante es el siguiente:
<script type="text/javascript">
var azar = Math.trunc(Math.random( )*10);
document.write("Número al azar: " + azar);
</script>
Para tener 2 dígios (del 0 al 99), se debe multiplicar *100 en vez de *10
Suscribirse a:
Entradas (Atom)