Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

console.log

// Mostrar un mensaje de bienvenida
alert("Hola Mundo");
console.log("Se mostró el mensaje de bienvenida al usuario.");

// Definir el número secreto
let numeroSecreto = 6;
console.log("El número secreto es:", numeroSecreto);

// Pedir un número al usuario
let numeroUsuario = prompt("¿Me indicas un número?");
console.log("El usuario ingresó:", numeroUsuario);

// Validar si el valor ingresado es igual al número secreto
if (numeroSecreto == numeroUsuario) {
console.log("La condición fue verdadera. El usuario acertó.");
alert("Has acertado el número secreto es: " + numeroSecreto);
} else {
console.log("La condición fue falsa. El usuario no acertó.");
alert("No has acertado el número secreto.");
}

// Fin del programa
console.log("Fin del programa.");

1 respuesta

¡Hola Cesar!

Parece que estás en el camino correcto al usar console.log para verificar el flujo de tu programa y los valores de las variables. Tu código está bien estructurado y estás utilizando console.log de manera efectiva para mostrar mensajes y valores importantes durante la ejecución.

Aquí hay algunos consejos adicionales que podrían ser útiles:

  1. Verificar tipos de datos: A veces es útil verificar el tipo de dato que el usuario ha ingresado. Puedes hacerlo con console.log(typeof numeroUsuario); después de obtener el número del usuario. Esto te ayudará a confirmar si el valor ingresado es realmente un número o una cadena de texto.

  2. Conversión de tipos: Cuando utilizas prompt, el valor ingresado por el usuario se trata como una cadena de texto. Si deseas compararlo numéricamente con numeroSecreto, puedes convertirlo a un número usando parseInt o Number. Por ejemplo:

    let numeroUsuario = parseInt(prompt("¿Me indicas un número?"));
    
  3. Mensajes más detallados: Puedes incluir más detalles en los mensajes de console.log para tener un mejor contexto. Por ejemplo, podrías indicar en qué parte del programa te encuentras:

    console.log("Inicio del programa: mensaje de bienvenida mostrado.");
    

Tu código ya está bastante claro, pero estos pequeños ajustes pueden mejorar la depuración y la comprensión del flujo del programa.

Espero haber ayudado y buenos estudios!