(! + 1)
false
(! + [])
true

et la totale

(! + [] + [] + ![])
"truefalse"

vous noterez les "" qui signifient en javascript "chaine de caractère"

Si on rajoute '.length' derrière on aura la longueur de la chaine de caractère => 9 !