Dejo mi propuesta de solución para el ejercicio CU01119E del manual de programación aprenda JavaScript como si estuviera en primero con ejercicios resueltos.
Tuve muchas dudas con la segunda condición del apartado b del ejercicio. Espero que sea así.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>aprenderaprogramar.com</title>
<script type="text/javascript">
function mostrarMensaje1(){
var diametro, grosor;
diametro= prompt('Introduce el diámetro de tu rueda en metros: ');
diametro= Number(diametro);
grosor= prompt('Introduce el grosor de tu rueda en metros: ');
grosor= Number(grosor);
if(diametro==""){alert('No has introducido diametro');}
if(grosor==""){alert('No has introducido el grosor');}
else if(diametro >1.4 && grosor <0.4 || diametro <=1.4 && diametro >0.8 && grosor <0.25){alert('El grosor de esta rueda es inferior al reconmedado ');}
else if(diametro >1.4){alert('La rueda es para un vehículo grande ');}
else if(diametro <=1.4 && diametro >0.8){alert('La rueda es para un vehículo mediano ');}
else alert('La rueda es para un vehículo pequeño ');
}
</script>
</head>
<body style="margin:20px;">
<h2 onclick="mostrarMensaje1()">Pulsa aquí</h2>
</body>
</html>