30 de octubre de 2010

Uno rápido sobre expresiones booleanas

Este Mal Código es un ejemplo simple de como pensar un poco sobre las expresiones booleanas.
if( (level != 1) && (level % 5 == 0) ){
// do something on level
}
Si tenemos en cuenta que el resto de dividir 1 entre 5 es siempre 1, la expresion anterioor se reduce a:
if( level % 5 == 0 ){
// do something on level
}