javascript
function declarations in JavaScript
In JavaScript functions can be declared with function statements, anonymous functions and arrow functions.
javascript
changing the type of a value - coercion in javascript
Using a value in a comparison can be confusing sometimes because JavaScript tries to be helpful and implicitly change the type for you.