Hola:
Había un pequeño error de sintaxis en el switch (no lo uso tanto...), pero con unos pocos retoques:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>
http://www.caricatos.net/probador
</title>
<script>
function hola(){
var resp=prompt("INTRODUZCA LA PALABRA");
//var palabra=parseInt(resp);
switch(resp){
case "casa":alert("HOME");
break;
case "mesa":alert("TABLE");
break;
case "perro":alert("DOG");
break;
case "gato":alert("CAT");
break;
default: alert("LA PALABRA ESCRITA NO ES CORRECTA");
}
}
</script>
</head>
<body onload="hola()" >
</body>
</html>
De todos modos el ejemplo de los arrays asociativos es muy muy bueno, así que te recomiendo que lo intentes (y yo me recomiendo practicar la sintaxis del switch)
Saludos