Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

JavaScript Fundamentos de JavaScript ¡Hola, JavaScript! Escribir declaraciones de JavaScript

Mariam Jabbar
Mariam Jabbar
675 Puntos

console.log("Begin program!");

He incluido el archivo app.js en el html como debería, pero sigo recibiendo un mensaje de error.

index.html
<!DOCTYPE HTML>
<html>
  <head>
    <meta charset=utf-8>
    <title>Fundamentos de JavaScript</title>
  </head>
  <body>

  <script src=app.js></script>

  </body>
</html>
app.js
console.log(¡Comienza el programa!);

3 Respuestas

Laura Coronel
sello-máscara
PERSONAL
.a{fill-rule:evenodd;}techdegree
Laura Coronel
Profesor de Treehouse

Hola Mariam Jabbar 👋

El mensaje de error generalmente te da una pista sobre qué está mal en tu código. En este caso, creo que el desafío espera el texto exacto Begin program en la consola.

Ahora mismo tu código está imprimiendo Begin program! con un signo de exclamación, lo que lo hace diferente del resultado esperado. Intenta eliminarlo ! y ve si eso arregla el error.

Rarity Le'mons Bey
Rarity Le'mons Bey
765 puntos

Estoy experimentando el mismo problema que he estado investigando durante 48 horas.

Esto es lo que tengo en mi consola: index.html:

<!DOCTYPE HTML>
<html>
  <head>
    <meta charset=utf-8>
    <title>Fundamentos de JavaScript</title>
  </head>
  <body>
  </body>
  <script src=app.js></script>
</html>
app.js:
console.log('Comienza el programa')
alert('¡Estoy programando!')
alert('Bienvenido a Conceptos Básicos de JavaScript')
console.log('Fin del programa')

No puedo pasar al siguiente paso por este problema.

Laura Coronel
sello-máscara
PERSONAL
.a{fill-rule:evenodd;}techdegree
Laura Coronel
Profesor de Treehouse

Hola Rarity Le'mons Bey,

Gracias por compartir tu código. Puedo ver por qué el desafío lo marca como incorrecto.

El problema no está en tu archivo HTML, está en tu app.js. El desafío solo espera que crees una única alerta:

alert('¡Estoy programando!')

Actualmente tienes una segunda alerta:

alert('Bienvenido a Conceptos Básicos de JavaScript')

Como el desafío no espera ese código adicional, marca tu solución como incorrecta aunque el código se ejecute sin errores.

Intenta eliminando:

alert('Bienvenido a Conceptos Básicos de JavaScript')

y luego envía de nuevo. Tu archivo debería verse así:

console.log('Comienza el programa');
alert('¡Estoy programando!');
console.log('Fin del programa');

Una vez que elimines la alerta adicional, el desafío debería pasar.

Rarity Le'mons Bey
Rarity Le'mons Bey
765 puntos

No puedo creer que sea un problema tan menor. Pensé que por alguna razón durante las tareas del desafío necesitaba agregar alert ('Bienvenido a Conceptos Básicos de JavaScript'). Desearía haber pensado en comunicarme antes, pero quería investigarlo por mi cuenta y hacer una búsqueda para depurar el código, pero no atrapó este error. Gracias.