Array concatenation evaluating to string "test"

Viewed 29

Can any body breakdown why this expression evaluates to "test"

console.log((!+[]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!+[]+[])[+[]])

0 Answers
Related