*Utilize el toUpperCase: para que me aceptara tanto mayuscula como minuscula la letra S o N *Concatene espacios para poder entender mejor la respuesta que se imprime en pantalla.
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>EDAD PARA CONDUCIR</title>
</head>
<body>
<h2>EDAD PARA CONDUCIR</h2>
<script src="../Edad_conducir/js/edad_conducir.js">
</script>
</body>
</html>
edad_conducir.js
//Funcion para saltar linea
function saltarLinea()
{
document.write("<br>");
document.write("<br>");
}
//Funcion para imprimir en pantalla el resultado
function imprimir(frase)
{
document.write(frase);
saltarLinea();
}
//Creando variables
var edad = parseInt(prompt("¿Cuál es tu edad?"));
var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");
//Creando condiciones
if((edad >=18) && tieneLicencia.toUpperCase() == "S")
{
imprimir("Puedes conducir: "+" "+edad+" "+"de Edad"+" "+tieneLicencia+" "+ "/SI tienes licencia Conducir");
}
else
{
imprimir("No puedes conducir: "+""+edad+" "+"de Edad"+" "+tieneLicencia+" "+ "/NO tienes licencia para Conducir");
}