Pero por alguna razón que desconozco haciendo las pruebas con operadores lógicos y matemáticos no consigo que las alertas surtan efecto. Mi código es el siguiente (son los típicos ejercicios que todos hacemos al empezar):
Código Javascript:
Ver original
<script type="text/javascript"> var visible = true; //lo configuraremos para que al mostrar la variable visibilidad se muestre el valor "false" ya que es el contrario a visible (!visible) var visibilidad = !visible; //ahora lo veremos funcionar para cadenas numéricas var cantidad = 0; //De la misma manera, lo mostraremos para que muestre el valor true (recordar que el valor predeterminado para 0 es false) var cadena = !cantidad; //lo veremos con adición de valores true and false mediante el operador and (&&) Mostrará resultado false (ver propiedades de operadores de adición) var valor1 = true; var varlor2 = false; var resultado = valor1 && valor2; //Vamos a hacer algo similar con los operadores de exclusión, recordar que mostrará valor positivo si al menos uno de los elementos es positivo, es decir; true. var exclusion1 = true; var exclusion2 = false; var resultadoexclusion = exclusion1 || exclusion2 //vamos a hacer una pequeña virgería matemática con operadores numéricos, el resultado se supone que es 7. var numero1 = 6; var numero2 = 3; var numero3 = 24; var numero4 = 98; operacion = (numero1 + numero2*numero3)/numero4 //por último, realizaremos un uso de operadores relacionales var variable1 = 2; var variable2 = 3; var relacion=variable1>variable2 //el resultado debe de ser false //haremos lo propio con cadenas de texto (mirar los criterios de ordenación de cadenas de texto) var texto1 = "tremendo"; var texto2 = "Varios"; var relacionfinal = texto1>texto2; //el valor debería ser true alert(visibilidad); alert(cadena); alert(resultado); alert(resultadoexclusion); alert(operacion); alert(relacion); alert(relacionfinal); </script>
el caso es que está puesto en el head y todo, como los scripts que hice anteriormente. Pero no me muestra ninguan alerta.
Si lo pongo en la parte superior, antes de definir las variables me salen todas como undefined y si intercalo los alerts cada uno detrás de su respectiva variable sólo me responden los 2 primeros.
Podéis echarme una mano?
Gracias compis.