Buenos días amigos, después de un tiempo al fin ya estoy establecido en un nuevo destino y puedo seguir adelante con esta fabulosa web que te ayuda tato a aprender y los compañeros te ayudan en todo lo que pueden, he dejado el curso de java a medias el cual quiero volver a empezar de nuevo para hacerlo bien, y he empezado este ya que en su día hice el de html y css, y he ido haciendo cositas por mi cuenta y creo que este también me vendrá bien, bueno si mas decirles que ya estoy por aquí para ayudar en lo posible y disfrutar de todo lo que ofreceis que es muchísimo.
Aquí dejo los códigos del primer ejercicio
Crea un código JavaScript donde se genere un error por un mal uso de la palabra clave var y comprueba la respuesta del navegador.
<html>
<head>
<title>Ejercicio CU01112E realizado por Pandemia, del curso de JavaScript de aprenderaprogramar.com</title>
<meta charset="utf-8">
<script type="text/javascript">
function mostrarMensaje1(){
alert('La variable precio vale:' + precio);
dato1 = null;
alert('La variable dato1:' + dato1);
//Aquí pongo las líneas con el error de variable var
var precio = 22.55;
precio = precio + 75;
alert('La variable precio ahora vale:' + var precio); //Aquí está el error forzado, no se puede poner la palabra clave var.
}
</script>
</head>
<body>
<div>
<h3><center>Precios de frases de la vida</center></h3><hr><hr>
<p>La vida carece de valor si no nos produce satisfacciones.<hr>
Entre éstas, la más valiosa es la sociedad racional, que ilustra la mente, suaviza el temperamento, alegra el ánimo y promueve la salud.
</p>
<img onclick="mostrarMensaje1()" src="http://reflexionessobrelavida.com/wp-content/uploads/2016/02/frases-de-reflexion-de-vida-y-amor.jpg" width="304" height="193">
</div>
</body>
</html>
Crea una variable y asignale los contenidos true y false, e intenta multiplicarlas por un número (por ejemplo por 2). ¿Qué resultados obtienes? ¿A qué crees que se deben estos resultados?
<html>
<head>
<title>Ejercicio CU01112E realizado por Pandemia, del curso de JavaScript de aprenderaprogramar.com</title>
<meta charset="utf-8">
<script type="text/javascript">
function mostrarMensaje1(){
alert('La variable precio vale:' + precio);
dato1 = null;
alert('La variable dato1:' + dato1);
var precio = 22.55;
precio = false; // Le he establecido el valor booleano false y por lo tanto la variable vale 0.
/*Si le hubiera establecido el valor true la variable precio valdría 1.*/
alert('La variable precio ahora vale:' + precio);
alert('El doble de la variable precio vale:' + (precio*2));
}
</script>
</head>
<body>
<div>
<h3><center>Precios de frases de la vida</center></h3><hr><hr>
<p>La vida carece de valor si no nos produce satisfacciones.<hr>
Entre éstas, la más valiosa es la sociedad racional, que ilustra la mente, suaviza el temperamento, alegra el ánimo y promueve la salud.
</p>
<img onclick="mostrarMensaje1()" src="http://reflexionessobrelavida.com/wp-content/uploads/2016/02/frases-de-reflexion-de-vida-y-amor.jpg" width="304" height="193">
</div>
</body>
</html>