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:
Introducción a las animaciones Javascript: setInterval() y setTimeout()
Resumimos las funciones setInterval(), clearInterval y setTimeout(). Cuales son sus parámetros, que es una función anónima y como la llamamos.
Resumimos las funciones setInterval(), clearInterval y setTimeout(). Cuales son sus parámetros, que es una función anónima y como la llamamos.
Como contar vocales y espacios en blanco en un texto mediante javascript
Ejercicio con solución dónde se muestra como hacer un script que cuenta todas las vocales y espacios en blanco de un texto introducido por el usario.
Ejercicio con solución dónde se muestra como hacer un script que cuenta todas las vocales y espacios en blanco de un texto introducido por el usario.
Resumen de como comentar código en html, css y javascript
En las fases iniciales de aprender html, css y javascript nos vemos abrumados por tanta información. Con la entrada de hoy hacemos un resumen sobre como comentar código en los principales lenguajes de...
En las fases iniciales de aprender html, css y javascript nos vemos abrumados por tanta información. Con la entrada de hoy hacemos un resumen sobre como comentar código en los principales lenguajes de...
Ejercicio JS - Salva pantallas primitivo con javascript
Ejercicio de salvapantallas primitivo creado con javascript básico y sin usar la etiqueta canvas. Incluye solución.
Ejercicio de salvapantallas primitivo creado con javascript básico y sin usar la etiqueta canvas. Incluye solución.
Las prisas nunca son buenas para aprender a programar
¿Estás estudiando javascript o otro lenguaje de programación? Las prisas nunca son buenas para ello. ¿Qué respondo a mis alumnos?
¿Estás estudiando javascript o otro lenguaje de programación? Las prisas nunca son buenas para ello. ¿Qué respondo a mis alumnos?
Lista de la compra con javascript perfeccionada con cookies
Ejercicio javascript avanzado que crea una lista de la compra y almacena la información mediante cookies. Incluye solución.
Ejercicio javascript avanzado que crea una lista de la compra y almacena la información mediante cookies. Incluye solución.
No Comments