while
while یک حلقه هست که کد رو بسته به true یا false بودن مقدار یک repeat expression اجرا میکنه. Repeat expression قبل از اجرای بقیه کد ارزیابی و اجرا میشه. بنابراین ممکنه اگه مقدارش همون دفعه اول false باشه، هیچ کدی اجرا نشه.
سینتکسش به شکل زیر هست:
while (repeat expression){
//Statement
//Statement
}
while (repeat expression)
//Single statement
نحوه کار while توی فلوچارت زیر نشون داده شده: