I am just starting out with JS, and the difference between while and for loops. What is the best criteria to use when deciding which loop structure to use?