نحوه استفاده از حلقه ها در زبان برنامه نویسی دارت

آشنایی با انواع حلقه ها در دارت و نحوه استفاده از آنها.
پیش نیازها
برای آزمایش این کد، باید بتوانید به Dartpad.dev دسترسی داشته باشید یا یک پلتفرم Dart SDK داشته باشید که بتوانید این کد را اجرا کنید.
حلقه ها چیست؟
حلقه تابعی از کد است که به شما امکان می دهد درخواست مورد نظر را به طور مکرر اجرا کنید تا زمانی که به یک نتیجه دست یابید.
حلقه ها با بررسی شرایط داده شده و تکرار فرآیند تا زمانی که آن شرط برآورده شود، کار می کنند.
انواع حلقه در دارت.
- برای حلقه.
- در حالی که حلقه.
- حلقه Do-While (نوعی حلقه while).
- حلقه For-in (نوعی حلقه for-in).
- برای هر حلقه (نوعی حلقه برای).
● برای حلقه.
.
در تابع main، حلقه for را با استفاده از عبارت ایجاد کردیم برای کلمه کلیدی.
سپس با ایجاد یک متغیر عدد صحیح به نام ادامه دادیم من و اختصاص داده شد 0 به آن
شرط در اینجا بیان می کند که من < 5; i++ برای i کمتر از 5 است با اضافه کردن 1. این یعنی تا زمانی که من کمتر است از 5 اضافه کردن 1.
در اینجا خروجی است.
● در حالی که حلقه.
در این نوع حلقه با کلمه کلیدی نوشته می شود در حالی که قبل از شرط
در هر تکرار، حلقه شرایط را بررسی می کند.
در حالی که (شرط){}
در اینجا خروجی است.
.
توجه داشته باشید: از نوشتن شرطی که همیشه درست است خودداری کنید تا در یک حلقه بی نهایت قرار نگیرید.
● حلقه Do-while.
همانطور که از نام آن مشخص است، به سادگی انجام می شود. قبل از بررسی وضعیت، ابتدا عملکرد را حمل می کند.
شرط در این نوع حلقه در آخر قرار می گیرد. حداقل یک بار اجرا می شود.
در اینجا نتیجه است
.
● حلقه for-in.
حلقه For-in برای حلقه زدن ویژگی های یک شی استفاده می شود.
این به ترتیب از طریق ویژگی ها حلقه می زند.
برای همه چیز در این متغیر
در اینجا خروجی است.
● برای هر حلقه.
در این نوع حلقه، می توانید آن را ساده کنید برای در حلقه
این برای هر حلقه برای مجموعه ها اعمال می شود.
مثلا.
در اینجا خروجی است.