حلقه do while در زبان TypeScript
حلقه do while مشابه حلقه while است با این تفاوت که دستورهای حلقه یک بار اجرا می شوند و سپس شرط حلقه بررسی می شود. به عبارت دیگر در اولین گام از اجرای حلقه هیچ شرطی بررسی نمی شود و همه دستورهای موجود در بلوک حلقه اجرا می شوند. در زیر می توانید سینتکس مربوط به دستور do while در زبان Typescript را مشاهده کنید:
1 2 3 | do { //statements } while (condition); |
دیاگرام حلفه do while
مثال:
مثال زیر با استفاده از حلقه do while اعداد 10 تا 0 را چاپ می کند.
1 2 3 4 5 | var n:number = 10; do { console.log(n); n--; } while(n>=0); |
کد فوق بعد از کامپایل:
1 2 3 4 5 6 | //Generated by typescript 1.8.10 var n = 10; do { console.log(n); n--; } while (n >= 0); |
خروجی مثال:
1 2 3 4 5 6 7 8 9 10 11 | 10 9 8 7 6 5 4 3 2 1 0 |
هیچ نظری ثبت نشده است