The last example has a reason block which describes how the result was gotten. [example](https://github.com/ufocoder/javascript.interview#question-s1-what-will-be-the-output-of-the-following-code-and-why) It would be great if all of the example has the reasoning behind it.