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

Desafío 2 JS

// Ejemplo de código JavaScript para solicitar al usuario un día de la semana
// y mostrar un mensaje dependiendo de si es fin de semana o no.

let userInput = prompt('Por favor, ingresa un día de la semana:');
let day = userInput.toLowerCase();
if (day=='sabado' || day=='domingo') {

    alert('Feliz fin de semana!');}
    else
    {
        alert('Buena Semana!');
    }

// Ejemplo de código JavaScript para solicitar al usuario un número
// y mostrar un mensaje dependiendo de si es positivo, negativo o cero.
let numeroIngresado = prompt('Por favor, ingresa un número:');
let numero = parseInt(numeroIngresado);
if (numero ==0){
alert('El número ingresado es cero.');
}else if (numero < 0) {
alert('El número ingresado es negativo.');
}else if (numero > 0)
{
alert('El número ingresado es positivo.');
}

// Ejemplo de código JavaScript para solicitar al usuario una puntuación
// y mostrar un mensaje dependiendo de si ha ganado o no.
let puntuacion = prompt('Por favor, ingresa tu puntuación:');
let score = parseInt(puntuacion);
if (score >= 100) {
alert('Felicidades, has ganado!');
}else{alert('Lo siento, Intenta de nuevo.');}

// Ejemplo de código JavaScript para mostrar el saldo actual del usuario
let saldo = 1000;
alert(Tu saldo actual es: $${saldo});

// Ejemplo de código JavaScript para solicitar al usuario su nombre
// y mostrar un mensaje de bienvenida.
let nombre = prompt('Por favor, ingresa tu nombre:');
alert(Hola, ${nombre}! Bienvenido a nuestra aplicación.);

1 respuesta

¡Hola Eva, espero que estés bien!

Parece que ya has hecho un gran trabajo al abordar los desafíos propuestos en tu curso de JavaScript. Tu código parece estar en línea con lo que se pide en el ejercicio. Aquí te dejo algunos comentarios para asegurarte de que estás en el camino correcto:

  1. Día de la semana: Tu código verifica correctamente si el día ingresado es "sábado" o "domingo" y muestra el mensaje adecuado. Asegúrate de que el usuario ingrese los días en minúsculas, ya que estás usando toLowerCase() para la comparación.

  2. Número positivo o negativo: Has implementado correctamente la lógica para verificar si el número es positivo, negativo o cero. El uso de parseInt() es adecuado para convertir el input del usuario en un número entero.

  3. Sistema de puntuación: Tu lógica para verificar si la puntuación es mayor o igual a 100 está bien. El mensaje se muestra adecuadamente según la puntuación ingresada.

  4. Saldo actual: Has utilizado correctamente un template string para mostrar el saldo actual. Esto hace que el mensaje sea claro y fácil de leer.

  5. Bienvenida con nombre: Estás utilizando prompt para pedir el nombre del usuario y luego mostrando un mensaje de bienvenida, lo cual es exactamente lo que se pide.

Todo parece estar en orden, y has cubierto todos los puntos requeridos en el desafío. Si tienes alguna parte específica del código que te gustaría mejorar o si encuentras algún comportamiento inesperado, no dudes en compartir más detalles.

Espero haber ayudado y ¡buenos estudios!