El código es éste, es el mismo que el de otro programador, exactamente igual, pero no muestra nada por pantalla y a él sí. Éste es todo el código y a él si le funciona:
var comida = "manzana";
switch (comida){
case "manzana":
document.write("fruta");
break;
case "tomate":
document.write("verdura");
break;
case "merluza"
document.write("Pescado");
break;
default:
document.write("No te gusta comer??");
}
Saludos!!
Mod: Los códigos deben ir en etiquetas GeSHi
Te hacen falta los dos puntos para terminar la instrucción del case.
Citarcase "merluza":
Corregido, pero aún no se me visualiza por pantalla la palabra fruta, básicamente no se visualiza nada :-(
Pues debería, el código esta bien excepto por lo que te ha comentado @0roch1. Deberías revisar si tienes mas document.write en algún lado (ya que se sobre-escriben) o la forma en la que estas ejecutando el script.
Saludos
Veréis el navegador (Google Chrome y Firefox) están bien configurados para ejecutar javascript, y el código es éste:
<html>
<head>
</head>
<body>
<script type="text/javscript">
var comida = "manzana";
switch (comida){
case "manzana":
document.write("fruta");
break;
case "tomate":
document.write("verdura");
break;
case "merluza":
document.write("Pescado");
break;
default:
document.write("No te gusta comer??");
}
</script>
</body>
</html>
No tiene más, pero no me muestra nada por pantalla
Tienes un typo en el script tag:
<script type="text/javscript"></code>
"javscript" en lugar de "javascript", el navegador no sabe que hacer con ese tipo de dato.
Ostia!! :xD :xD :xD :xD :xD :xD Si supieras lo paranoico que me puse con mi código Jaja Muchas gracias!! A ti y a todos :D