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

[Proyecto] Desafío: Hora de Practicar Lógica 2

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Aldana, espero que estés bien

Vamos a revisar el código que compartiste. Aquí hay algunos puntos a considerar:

  1. Comparación de cadenas: En el primer bloque de código, estás usando === para comparar cadenas como "sábado" y "domingo". Esto está bien, pero asegúrate de que el usuario ingrese el texto exactamente igual, incluyendo acentos y mayúsculas/minúsculas.

  2. Condicionales anidados: En el segundo bloque, el uso de else if y else es correcto para verificar si un número es positivo, negativo o cero.

  3. Uso de prompt y alert: Estos métodos son útiles para interacciones sencillas en la web, pero recuerda que prompt devuelve un valor de tipo cadena. Si necesitas trabajar con números, considera convertir la entrada usando parseInt o parseFloat.

  4. Interpolación de cadenas: Estás utilizando correctamente la interpolación de cadenas con las comillas invertidas (`) y ${} para insertar variables dentro de las cadenas.

  5. Lógica de juego: En el segundo bloque, asegúrate de que la lógica de puntuación (puntuaciónJuego >= 125) esté alineada con lo que esperas para que el mensaje correcto se muestre.

  6. Estado de cuenta: La comparación estadoCuenta === 'sí' depende de que el usuario escriba exactamente "sí". Podrías considerar normalizar la entrada usando métodos como .toLowerCase() para evitar problemas de mayúsculas/minúsculas.

Espero que estos puntos te ayuden a mejorar tu código. ¡Bons estudios!