Gotchas, Surprises and Pain Points | JavaScript

JavaScript Is Fun

$ node -e 'console.log("JavaScript is", (![]+[])[+[]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]);'
JavaScript is fun
console.log('JavaScript is', (![]+[])[+[]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]);
// JavaScript is fun