Grandes descubrimientos de nuestro tiempo: Si true entonces true, sino false

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;

Pero qué co…

3 comentarios

marcos
25/feb/2008

Mmmm. Contraataco con una refinada manera de fijar min a cero (código real). Hay gente que no puede resistirse a la sutil elegancia del bucle:


def tag_cloud(tags, classes) 
    max, min = 0, 0 
    tags.each { |t| 
        max = t.count.to_i if t.count.to_i > max 
        min = t.count.to_i if t.count.to_i < min 
    }
     ...
end

24/ago/2008

Me gustó más el de marcos El otro ya lo conocía y si se refieren a la complejidad o al problema de entendimiento pues al primero no le veo tantos problemas, en cambio el código que publica marcos ese sí, a primera instancia se ve macabro!

P. D = x cierto, este código qué es, javascript? ¡Está bien marciana la sintaxis!

27/ago/2008

El código de Marcos es Ruby.

Para mi el primer código es un ejemplo típico de código escrito sin tener ni idea de cómo funciona el lenguaje Javascript. Por desgracia es como se ha venido escribiendo durante muchos años, copiar y pegar un código de por ahi y probar y probar hasta que parece funcionar.

Tu comentario