آموزش زبان برنامه نویسی دارت – حلقه for در دارت

مدرس: مهراب بزرگی
اشتراک گذاری
حمایت از آموزش

 

حلقه for در دارت

شرط حلقه for در دارت، بلوکی از کد را کنترل می کند که در هر بار تکرار حلقه اجرا می شود. این شرط تعیین می کند که حلقه چند بار اجرا شود و چه زمانی باید متوقف شود.

ساختار کلی یک حلقه for در دارت به شرح زیر است:

for (مقداردهی اولیه; شرط; افزایش) {
// کد مورد نظر برای اجرا در هر تکرار
}

  • مقداردهی:

    این بخش قبل از اولین اجرای حلقه اجرا می شود.

  • شرط:

    این عبارت قبل از هر بار تکرار حلقه ارزیابی می شود. اگر true باشد، کد درون حلقه اجرا می شود.

  • افزایش:

    این بخش بعد از هر بار اجرای کد درون حلقه اجرا می شود.

 

for (var i = 0; i < 10; i++) {

print(i);

}

در این مثال، حلقه for 10 بار اجرا می شود.

  • مقداردهی: var i = 0 مقدار متغیر i را قبل از اولین تکرار حلقه به 0 تنظیم می کند.
  • شرط: i < 10 بررسی می کند که آیا مقدار i کمتر از 10 است یا خیر.
  • افزایش: i++ مقدار i را بعد از هر بار تکرار حلقه به 1 افزایش می دهد.

بنابراین، این کد اعداد 0 تا 9 را چاپ می کند:

0

1

2

3

4

5

6

7

8

9

  • می توانید از هر نوع عبارتی در بخش های مقداردهی، شرط و افزایش استفاده کنید.
  • اگر شرط حلقه همیشه true باشد، حلقه for به طور نامحدود اجرا می شود.
  • می توانید از دستور break برای خروج از حلقه for در هر زمان استفاده کنید.
  • می توانید از دستور continue برای رفتن به تکرار بعدی حلقه for استفاده کنید.

انواع دیگر حلقه ها در دارت:

  • حلقه while: تا زمانی که شرط true باشد، کد را اجرا می کند.
  • حلقه do-while: ابتدا کد را اجرا می کند و سپس شرط را بررسی می کند.

آموزش های پیشنهادی

Please select listing to show.

دیدگاهتان را بنویسید