
Camilo Manrique
PreguntaHola a todos
escribi el codigo tal cual ya lo revise todo y tambien revise que tuviera el xmlhttp instalado y no aparecen los datos de la API,no entiendo muy bien este lenguaje pero no quiero rendirme a la primera, alguien podria ayudarme?

Max Andy Diaz Neyra
Tienes la consola de comandos del curso de python. No creo que ese sea el problema, al final terminal es terminal. Pero bien podria afectar el como se debe escribir. Cosas como colocar un punto adelante o el sentido del slash cambia. Yo uso el bash de git y lo escribo asi: node src/callbacks/challenge.js, ahora tambien puede ser node .\src\callback\challenge.js Verifica para empezar que tu node funciona, ya sabes node -v. Nos cuentas como te fue

Camilo Manrique
1.Cambie las mayuscuclas y no funciono. 2. La parte de package. json no se com ofunciona bien he hecho todo lo que el profesor ha hecho. 3. La primera vez que lo intente lo hice con cmder y con la correcciones lo hice por la terminal de Visual Studio Code

Paul Alfonso Cuéllar Prieto
Veo que tienes en la validación del estado de la petición:
xhttp.readystate === 4
Esa propiedad se llama, como lo indica la documentación (https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState):
xhttp.readyState === 4
Puede ser eso. Otro detalle es que cuando creas la instancia de error, debes escribir el prototipo con mayúscula:
const error = new Error('Error' + urlApi)

Yezid Garcia Medina
que raro, aparentemente esta todo bien. A mi si me salió bien.
¿Cómo tienes las parte de pakage.json ?
¿Si te funciono antes con la extensión code runner de visual studio? ( click derecho y Run Code)