Why is the output of  ==! // true? Why does a certain combination of brackets, square brackets, exclamation marks and plus signs cause the output ‘fail’? What’s up with the baNaNa-Joke? This entertaining find is about these and other exciting, funny and strange cases.
Programming language with pitfalls
In the repository you will find a few introductory sentences and notes on notation as well as a table of contents with a large number of examples, which are also explained really well and in detail. Often, other sources are also linked to in-depth knowledge.
npm install -g wtfjs install over
wtfjs Open it and call it up in the pager of your choice via the terminal. Everyone else can just go to the repo on GitHub.
Maybe also interesting for you: