JavaScript Essentials: functions are fun (and VIP) — if you understand them

,
Imagine you live in a village without tap water. To get water, you need to take an empty bucket, head to the well in the middle of the village, draw water from the well, and head back home. You need to draw water from this well multiple times…