♾️ حلقهی while چیست؟
while Loop
حلقهی while تا وقتی شرطش درست باشد تکرار میشود — بدون اینکه از قبل بدانیم چند بار.
ساختار
while (digitalRead(2) == HIGH) { // تا وقتی کلید فشرده نشده صبر کن}
for یا while؟
اگر تعداد تکرار را میدانی، for بهتر است. اگر منتظر یک اتفاق هستی، while.
⚠️ خطر حلقهی بیپایان
اگر شرط هیچوقت غلط نشود، برنامه برای همیشه آنجا گیر میکند و هیچ کار دیگری نمیکند. حتماً مطمئن شو چیزی داخل حلقه، شرط را در نهایت عوض میکند.
توی شبیهساز رایگان امتحانش کن 🚀