Jessy! no estás equivocada en lo que comentas, lo entendiste muy bien :)
Pero el problema es que no estás usando las variables para resolver el problema, estás directamente utilizando números.
Te dejo como quedaría el código resuelto utilizando las variables.
<meta charset="UTF-8">
<h3>¿Alcohol o gasolina?</h3>
<br>
<script>
var gasolina = 40;
var distancia = 480;
document.write("<br>");
document.write("Un carro que tiene un tanque de 40 litros de gasolina la distancia que recorre es:" + (distancia/gasolina) + " kilometros");
document.write("<br>");
document.write("<br>");
var alcohol = 40
var distancia = 300
document.write("<br>");
document.write("Un carro que tiene un tanque de 40 litros el consumo de alcohol es de:" + (distancia/alcohol));
</script>
Recuerda que aunque la variable almacene un valor que nunca vaya a cambiar durante la ejecución del programa (constante) siempre es una buena practica de programación definirla aún así para poder asignarle un nombre y recordarnos a nosotros mismos (o a otros programadores) de qué se trata.
Saludos!