Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] Desafio2: Cuando usar alert y cuando usar console.log

Hola, resolvi el reto de practica pero al revisar las respuestas del instructor, veo que el en uno uso console.log en vez de alert y me surge la duda de cuando utilizar alert y cuando y por qué utilizar console.log. NO ME HA QUEDADO CLARA ESA PARTE.

Asi resolvi el desafio:

//Definir dia de la semana o fin de semana
let diaSemana = prompt ("Ingrese qué día es hoy: ");
if (diaSemana == "Sábado" || diaSemana == "Domingo"){
    alert ("Buen fin de semana");
} else{
    alert("Buena semana");
}

//Verificar si un numero es positivo o negativo
let numero = prompt ("Ingrese un numero: ");
if (numero >0){
    alert(" El numero ingresado es POSITIVO");
} else if (numero <0){
    alert("El numero ingresado es NEGATIVO");
}  else{
    alert("El número es cero");
}

//Juego de puntuacion
let puntos = prompt("Ingresa cuantos puntos hiciste: ");
if(puntos >=100){
    alert("¡Felicidades, has ganado!");
} else{
    alert("Intentalo nuevamente para ganar.");
}

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

//Mensaje del saldo a un usuario usando un template de string
let mensaje = "Su saldo es: ";
let saldo = 1000;
alert (`${mensaje}${saldo}`);

//Nombre de usuario y mensaje de bienvenida usando la variable del prompt
let nombre = prompt("Ingrese su nombre: ");
let msjBienvenida = "Bienvenid@ ";
alert(`${msjBienvenida} ${nombre}`)
1 respuesta
solución!

¡Hola Carlos, espero que estés bien!

Entiendo tu duda sobre cuándo utilizar alert y cuándo utilizar console.log. La diferencia principal entre ambos es que alert muestra un mensaje emergente en la ventana del navegador, mientras que console.log imprime un mensaje en la consola del navegador.

En general, alert se utiliza para mostrar mensajes importantes al usuario, como confirmaciones, advertencias o errores que requieren su atención inmediata. Por otro lado, console.log se utiliza para imprimir información útil para el desarrollador en la consola del navegador, como valores de variables, mensajes de seguimiento o depuración.

En el código que compartiste, el uso de alert es apropiado para mostrar mensajes al usuario, como en los casos de "Buen fin de semana", "El número ingresado es POSITIVO", etc. Mientras que el uso de console.log es adecuado para imprimir mensajes que son útiles para el desarrollador, como en el caso de "¡Enhorabuena, has ganado!".

Espero que esta explicación aclare tus dudas. Si tienes alguna otra consulta, no dudes en preguntar.

Espero haber ayudado y buenos estudios!