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

Dude de construcción de programa puedo conducir

Cree mi proyecto pero solo tome en cuenta la edad pues lo otro no era necesario, pero no supe como construir el programa si respondía que si tenia licencia para no tenia 18 años

1 respuesta

¡Hola Juan!

En tu código, veo que has utilizado correctamente la estructura condicional "if-else" para determinar si la persona puede conducir o no. Sin embargo, parece que te falta considerar la respuesta del usuario sobre si tiene licencia o no.

Para incluir esta condición, puedes utilizar un operador lógico "&&" (y) para comprobar si ambas condiciones se cumplen. Te sugiero que modifiques tu código de la siguiente manera:

var edad = parseInt(prompt("¿Cuál es tu edad?"));
var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");

if (edad >= 18 && tieneLicencia === "S") {
  imprimir("Puedes conducir");
} else {
  imprimir("No puedes conducir");
}

De esta manera, el programa solo imprimirá "Puedes conducir" si la edad es mayor o igual a 18 años y el usuario responde "S" a la pregunta sobre si tiene licencia.

Espero que esto te ayude a resolver tu problema. ¡Buenos estudios!

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