https://medium.com/@dev.shefali7/5-javascript-loop-structures-you-must-know-as-a-beginner-9fe960ee70d4