81 lines
1.5 KiB
HTML
81 lines
1.5 KiB
HTML
<!Doctype html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Condicionales Javascript</title>
|
|
</head>
|
|
<body>
|
|
|
|
|
|
<script type="text/javascript">
|
|
/*// IF
|
|
var n1 =prompt("Introduce tu nota","5");
|
|
if (n1>=5) {
|
|
document.write("Estas aprobado");
|
|
} else {
|
|
document.write("Estas suspenso");
|
|
}*/
|
|
|
|
/*//IF anidado
|
|
if (condicion1) {
|
|
// código a ejecutar si condicion1 es verdadera
|
|
} else if (condicion2) {
|
|
// código a ejecutar (no cumple la condicion1 pero cumple la condicion2)
|
|
} else {
|
|
// código a ejecutar (no cumple ninguna)
|
|
}*/
|
|
|
|
|
|
/*// SWITCH
|
|
switch (variable) {
|
|
case valor1:
|
|
// código a ejecutar si la variable es igual a valor1
|
|
break;
|
|
case valor2:
|
|
// código a ejecutar si la variable es igual a valor2
|
|
break;
|
|
default:
|
|
// código a ejecutar si ninguna de las condiciones anteriores es verdadera
|
|
}*/
|
|
|
|
/*Ejemplo Switch
|
|
let valoracionUsuario = 2; // De 1 a 5 estrellas
|
|
|
|
switch (valoracionUsuario) {
|
|
case 1:
|
|
console.log("Pesima");
|
|
break;
|
|
case 2:
|
|
console.log("Mala");
|
|
break;
|
|
case 3:
|
|
console.log("Regular");
|
|
break;
|
|
case 4:
|
|
console.log("Buena");
|
|
break;
|
|
case 5:
|
|
console.log("Excelente");
|
|
break;
|
|
default:
|
|
console.log("No has valorado nuestro servicio.");
|
|
}*/
|
|
|
|
|
|
/*//Operador ternario
|
|
|
|
condicion ? expresion_si_verdadero : expresion_si_falso;
|
|
|
|
Ejemplo:
|
|
|
|
let edad = 20;
|
|
let mensaje = (edad >= 18) ? "Eres mayor de edad" : "Eres menor de edad";
|
|
|
|
console.log(mensaje);
|
|
|
|
|
|
*/
|
|
</script>
|
|
|
|
</body>
|
|
</html> |