JavaScript can get weird. To name a few examples:
NaN === NaN
isfalse
.1 + .2 !== .3
istrue
And that's only just the beginning. On the subject of JavaScript's weirdness, there countless blogs, YouTube videos, and even a popular Udemy course.
Knowing the quirks of the language and is important for debugging your code, acing the job interview, and looking smart infront of all your developer friends.
JavaScript Trivia is a interactive trivia app for the Javascript language. There is also a public API where you can get the trivia questions for your own application.
The data was sourced from from the awesome javascript-questions repo created by the awesome Lydia Hallie. Immense thanks to her and everyone who helped contribute to the javascript-questions project. Without their work, this project would only be a fraction of what it is.
While the javascript-questions information is truly steller, it only lived in a Markdown file...until now. In order to create JavaScript Trivia, the data from javascript-questions was parsed and turned into JSON files. The parsed data was used to create a public API, which was then used to create the Play section of this website.
JavaScript Trivia was created by Ben Perlmutter - Website | Github | Twitter | LinkedIn | AngelList