while (expression) {
// block of code
}
while loops will repeat the statements inside their associated block of code until the expression inside the parentheses becomes false. Something must change the tested expressions’ value, or the while loop will never exit. This could be in your code, such as an incremented variable, or an external condition, such as testing a sensor.
var = 0;
while(var < 200) {
// do something repetitive 200 times
var++;
}
License and Attribution
Portions of this page were adapted from the Arduino Reference Documentation, which is released under a Creative Commons Attribution-ShareAlike 3.0 License.