Muchas gracias overon!! tu nombre nose....
 
Ahora si que funciona!!!! lo que tenia mal era el boton y la funcion para leer el boton....muchas gracias, en serio.     
 Cita:  
					Iniciado por overon37 
  hola, te mando el ejemplo desarrollado de las dos formas mas correctas, mediante "casa" y mediante matrices, que es lo mas correcto, un saludo
 
<script language="javascript">
	function leer() {
		var variable=prompt ("Introduzca una palabra");
		switch (variable) {
			case "casa" : alert ("La traducción de " + variable + " es HOUSE"); break;
			case "perro" : alert ("La traducción de " + variable + " es DOG"); break;
			case "coche" : alert ("La traducción de " + variable + " es CAR"); break;
			case "moto" : alert ("La traducción de " + variable + " es MOTORBIKE"); break;
		}
	}
	function leer2() {
		var solucion= new Array();
		solucion["casa"]="house";
		solucion["perro"]="dog";
		solucion["coche"]="car";
		solucion["moto"]="motorbike";
		var variable=prompt ("Introduzca una palabra");
		if (variable in solucion) {
				alert ("La traduccion de " + variable + " es " + solucion[variable]);
				}
			else {
				alert ("No hay traduccion");
		}
	}
</script>
<form name="formulario">
	<input type="button" value="Pulsame" onClick="leer2();">
</form>