while будет вычислять в цикле непрерывно и бесконечно до тех пор, пока выражение в круглых скобках () не станет равно логическому ЛОЖНО. Что-то должно изменять значение проверяемой переменной, иначе выход из цикла while никогда не будет достигнут. Это изменение может происходить как в программном коде, например, при увеличении переменной, так и во внешних условиях, например, при тестировании датчика.
while(выражение) { оператор(ы) }
выражение - логическое (булево) выражение, которое возвращает значение истина или ложь
var = 0; while(var < 200) { //выполнить что-то, повторив 200 раз var++; }