Can any body breakdown why this expression evaluates to "test"
console.log((!+[]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!+[]+[])[+[]])
Can any body breakdown why this expression evaluates to "test"
console.log((!+[]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!+[]+[])[+[]])