30 Sep Ejercicio – corrección de errores en javascript. Variables y strings.
Posted at 07:30h in Ejercicios Javascript, Tutorial Javascript. Aprende JS paso a paso y gratis. Apuntes de alumno. 0 Comments
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!
Entradas relacionadas:
Ejercicio - Cálculo del perímetro de un rectángulo mediante funciones
Ejercicio en el que se práctica de modo fácil la lógica de programación mediante el uso de funciones declaradas en JS.
Ejercicio en el que se práctica de modo fácil la lógica de programación mediante el uso de funciones declaradas en JS.
Instrucción "this" de Javascript explicada paso a paso
Ejemplo explicado paso a paso para entender el concepto del this en javascript. Se empieza con el javascript en línea en el html para finalmente inicializar los eventos llamándolos directamente desde ...
Ejemplo explicado paso a paso para entender el concepto del this en javascript. Se empieza con el javascript en línea en el html para finalmente inicializar los eventos llamándolos directamente desde ...
Lo más importante en lenguaje web es aprender a tabular
Lo más importante que debéis aprender en este curso es como tabular correctamente vuestro código. Incluye imágenes de casos bien tabulados y mal tabulados.
Lo más importante que debéis aprender en este curso es como tabular correctamente vuestro código. Incluye imágenes de casos bien tabulados y mal tabulados.
Ejercicio - Crear una lista de recordatorios
Ejercicio javascript solucionado para crear una lista de recordatorios y que es capaz de resetear todos los nodos. Apuntes de clase.
Ejercicio javascript solucionado para crear una lista de recordatorios y que es capaz de resetear todos los nodos. Apuntes de clase.
Ejercicio - El pokemon corredor
Ejercicio con solución dónde se usa setInterval y el posicionamiento relativo y absoluto de una caja html. Serie de ejercicios javascript.
Ejercicio con solución dónde se usa setInterval y el posicionamiento relativo y absoluto de una caja html. Serie de ejercicios javascript.
Programa que escribe las tablas de multiplicar de 1 a n
Programa que pide al usuario un número y escribe todas las tablas de multiplicar del 1 al número dado reutilizando código. Incluye solución.
Programa que pide al usuario un número y escribe todas las tablas de multiplicar del 1 al número dado reutilizando código. Incluye solución.
No Comments