buenas,
claro, te debe dar undefined. fijate que la sentencia es una cadena de asignaciones. tomando en consideracion que el orden de evaluacion de la asignacion es de derecha a izquierda, primero 
x es asignado a #horox, el valor de #horox a #equipox, y finalmente a la variable 
x. sin embargo, como 
x no esta inicializado con un valor, por defecto tiene como valor undefined, por tanto ese es el valor que se le va asignando en esa cadena de asginaciones.  
