User Tools

Site Tools


arduino:control_structures:while

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

arduino:control_structures:while [2013/02/15 20:45]
arduino:control_structures:while [2024/02/16 01:04] (current)
Line 1: Line 1:
 +======while loops   ======
 +
 +====Description   ====
 +
 +**while** loops will loop continuously, and infinitely, until the expression inside the parenthesis, () becomes false. Something must change the tested variable, 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.
 +
 +====Syntax   ====
 +<code arduino>while(expression){
 +  // statement(s)
 +}</code>
 +
 +====Parameters   ====
 +
 +expression - a (boolean) C statement that evaluates to true or false 
 +
 +==== Example   ====
 +
 +<code arduino>
 +var = 0;
 +while(var < 200){
 +  // do something repetitive 200 times
 +  var++;
 +}
 +</code>
 +
 +
 +\\
 +Source: arduino.cc
  

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War

Impressum Datenschutz