حلقه ها

613

حلقه برای اجرای مجموعه دستورات (یک قطعه کد/code block) مادام اینکه شرط مشخصی برقرار باشد بکار می رود.

حلقه ی While

حلقه ی While مجموعه دستورات معینی را تا زمانی که شرط مشخصی صحیح و برقرار باشد تکرار می کند.

while (condition){
        ‎    code block to be executed
        ‎}‎
 
در مثال زیر کد یا دستور درون ساختار حلقه تا زمانی که متغیر (i) از 10 کوچکتر است بارها و بارها تکرار می شود.
while (i < 10) {
    text += "The number is " + i;
    i++;
}
 

حلقه ی Do/While بسیار مشابه حلقه ی while بوده و به استثنای یک تفاوت جزئی همان کارایی را دارد. این حلقه ابتدا یک بار دستورهای درون ساختار حلقه را کاملا اجرا می کند، سپس به بررسی صحیح بودن شرط می پردازد. به عبارتی دیگر حتی اگر هم شرط غلط باشد دستورات حلقه حداقل یکبار (پیش از ارزیابی شرط) اجرا می گردند.

do {
        ‎    code block to be executed
        ‎}‎
        while (condition);‎

مثال:

do {
    text += "The number is " + i;
    i++;
}
while (i < 10);

 




فاقد نظر