Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

[Duda] Duda al ejecutar el Desafio 2

hola chicos,estaba haciendo el codigo para este enunciado

"Crea un sistema de puntuación para un juego. Si la puntuación es mayor o igual a 100, muestra "¡Felicidades, has ganado!". En caso contrario, muestra "Intenta nuevamente para ganar.".

mi codigo es este:

let numeroUsuario = prompt ( "ingrese su puntuacion ");

if (numeroUsuario >= 100 ) { alert("felicidades,has ganado"); } else if (numeroUsuario < 100 ) { alert("intentalo de nuevo"); }

checando el codigo que puso el instructor para resolver el mismo enunciado

instructor:

let puntuacion = 105; if (puntuacion >= 100) { console.log('¡Enhorabuena, has ganado!'); } else { console.log('Inténtalo de nuevo para ganar.'); }

cuando ejecuto el mio funciona pero cuando ejecuto el que puso el instructor no sale nada asi que me siento confundida porque como ven para ese enunciado yo use un "alert" pero el instructor uso un "console.log" entonces no se si intreprete mal la pregunta y en definitiva no se cuando usar alert o console.log podria alguien explicarme porfavor

gracias

2 respuestas

Hola Jeniffer, espero que estés muy bien.

¡Hola Jeniffer!

Entiendo tu confusión sobre cuándo usar alert y cuándo usar console.log. Permíteme explicarte la diferencia entre ambos.

alert es una función que muestra un mensaje emergente en la pantalla del usuario. Es útil cuando quieres mostrar información importante al usuario de forma visible y que requiere su atención inmediata. En tu código, estás utilizando alert para mostrar el mensaje "¡Felicidades, has ganado!" o "Intenta nuevamente para ganar." en función de la puntuación ingresada.

Por otro lado, console.log es una función que muestra mensajes en la consola del navegador o en la consola de desarrollo de tu editor de código. Es útil para imprimir información que te ayude a depurar y entender cómo se está ejecutando tu código. En el código del instructor, están utilizando console.log para mostrar los mensajes "¡Enhorabuena, has ganado!" o "Inténtalo de nuevo para ganar." en función de la puntuación.

Ambas opciones son válidas y depende de tus necesidades y del contexto en el que estés trabajando. Si estás desarrollando una aplicación web, es común utilizar console.log para imprimir mensajes de depuración en la consola del navegador. Por otro lado, si estás desarrollando una página web interactiva, puede ser más adecuado utilizar alert para mostrar mensajes al usuario.

En resumen, alert muestra un mensaje emergente en la pantalla del usuario, mientras que console.log muestra mensajes en la consola del navegador o de desarrollo. Puedes elegir la opción que mejor se adapte a tus necesidades y al contexto de tu proyecto.

Espero que esta explicación te haya ayudado a aclarar tu duda. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Estoy aquí para ayudarte!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!