説明
breakは、for、while、do…whileのループから、通常のループ状態を回避して抜けるために使用します。また、switch case文から抜けるときにも使われます。
プログラム例
次のプログラムでは、センサーの値が閾値を超えたときにforループを終了します。
int threshold = 40; for (int x = 0; x < 255; x++) { analogWrite(PWMpin, x); sens = analogRead(sensorPin); if (sens > threshold) { // bail out on sensor detect x = 0; break; } delay(50); }