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

[Duda] Ejercicio , será que puedo conducir?

Al incluir las variables de opción S y N , si el usuario en la caja de consulta no coloca la respuesta en mayúscula tal cuál se usó en la variable siembre va ha responder que no puede conducir aunque responda que tengo ejemplo : 25 años y s ( respuesta de sí tengo licencia en minúscula ) cómo puedo cambiar el código para que no afecte la respuesta si el usuario responde en mayúscula o minúscula ?

1 respuesta

¡Hola Alumno!

Para solucionar el problema que estás enfrentando, puedes utilizar la función "toLowerCase()" para convertir la respuesta del usuario a minúsculas antes de compararla con la variable de opción "s". De esta manera, no importará si el usuario escribe en mayúsculas o minúsculas, ya que la respuesta siempre se convertirá a minúsculas antes de ser comparada.

Aquí te dejo un ejemplo de cómo podrías modificar el código:

const respuesta = prompt("¿Tienes licencia de conducir? (S/N): ").toLowerCase()

También hay la opción de siempre convertir para mayúsculas la respuesta del usuario, que seria:

const respuesta = prompt("¿Tienes licencia de conducir? (S/N): ").toUpperCase()

Espero que esta solución te sea útil.

¡Saludos!

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