- استفاده از عملگر افزایشی ++ تنها یکی از شیوه های متداول در تعریف ساختار حلقه ها است و محدودیتی از این لحاظ وجود ندارد، به طور مثال در صورت نیاز برنامه می توانیم از عملگر کاهشی -- استفاده کنیم، نکته مهم این است که حلقه باید در جایی خاتمه یابد در غیر این صورت باعث ایجاد دور بینهایت شده و مفسر مرورگر به طور دائم مشغول خواهد بود که نتیجه کندی یا از کار افتادن کامل سیستم است.