هر ورزشکاری می داند که شما با تمرین کردن
خوب می شوید
با تکرار حرکات واحدی تا وقتی که
واقعاً خوب شوید یا به هدف خودتان برسید.
زمانی که من در دبیرستان بودم
من تمرین را ترک نکردم تا وقتی که
توانستم 10 پرتاب آزاد متوالی داشته باشم.
به همین ترتیب، وقتی شما به یک برنامه کامپیوتری
می رسید و یک دستور را تکرار می کنید
می توانید تعداد دقیقی به آن برای تکرار بدهید
یا می توانید هدف نهایی را تعریف کنید
و به آن بگویید تا رسیدن به هدفی
آن دستور را تکرار کند.
در مثال بعدی، بلوک تکرارشونده تغییر می کند
به جای تعیین اینکه چندبار تکرار شود
می توانید از بلوک "repeat until" استفاده کنید تا به
پرنده خشمکین بگوئید کار واحدی را
تا رسیدن به خوک یا تا برخورد به یک دیوار
انجام دهد.
و مجدداً، می توانیم چندین بلوک را داخل حلقه
قراردهیم و یک سری کارها را تکرار کنیم.