'JavaScript number addition confusion [duplicate]

I am a little bit confused about how JavaScript acts when adding numbers to big numbers. I thought the numbers are too big, but it seems like this is not the case. Broken down the problem to this additions (Google Chrome Dev Console):

enter image description here

What is the reason for this behaviour and how to avoid it?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source