En este ejercicio vamos a repasar algunos conceptos básicos en la declaración de variables, uso de comillas y instrucciones básicas javascript.
Es útil para repasar todo lo que hemos practicado hasta el momento.
Enunciado
Corrige los errores que detectes en el script y explícalos.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="Francesc Ricart">
<title>Corrige los errores que veas</title>
</head>
<body>
<script>
// esta versión tiene errores de sintaxis. corrigelos para que tenga sentido.
var input = ""
var input = window.prompt(escribe un contenido,"*");
document.write ="input";
</script>
</body>
</html>
Solución del ejercicio
Los conceptos importantes a entender son:
- Diferenciar cuando usamos una variable y cuando usamos comillas simples o dobles.
- Recordar que el ; es optativo.
- Una variable sólo se puede declarar una vez.
- Recordar la sintaxis de la instrucción document.write()
Dicho esto la solución es como se muestra:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="Francesc Ricart">
<title>Corrige los errores que veas - Solución</title>
</head>
<body>
<script>
var input = "" // el punto y coma es opcional.
input = window.prompt("escribe un contenido","*");
/* El texto 'escribe un contendio' aparece en la consola del navegador como un error. El navegador ve un espacio en blanco entre la variable escribe y la variable un. El navegador se para y emite una alerta por la consola*/
/* la variable input sólo se debe declarar la primera vez. no podemos usar dos veces la palabra var.*/
document.write(input);
// el modo correcto de escribir es document.write()
// input es una variable, no un estring. debemos quitar las comillas.
</script>
</body>
</html>
¡Hola!
Querido lector,
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Deja una respuesta