Cita:
Iniciado por Ronruby
Interesante, tengo que echarle una mirada. Una pregunta, ¿porque el & 1 en el condicional? Conozco la funcion y diferencias de && y &, pero porque poner & 1?
Sencillo, esta si te la puedo responder, al hacer una comparación a nivel de bit con uno, siempre que se compara con un numero par devuelve 0 y con un impar devuelve 1, cuando da 0 no "entra en el if" y cuando da 1 si entra (obvio
![Nerd](http://static.forosdelweb.com/fdwtheme/images/smilies/lentes.png)
), de ese modo alterna el color del fondo en las filas de la tabla, para distinguirlas xD
Fuente: Traumática Experiencia con esos dichosos "if" y operaciones a nivel de bit en la U me ayudaron a entenderlo..
![Riendo](http://static.forosdelweb.com/fdwtheme/images/smilies/risa.png)
, y con una tabla parecida que hice... ;)