📜  Lolcode-循环

📅  最后修改于: 2020-11-03 07:02:09             🧑  作者: Mango


循环在编程语言中用于多次执行一组语句。例如,如果要打印5次数字5,而不是将VISIBLE“ 5”语句写5次,则可以用单个VISIBLE“ 5”语句运行5次循环。

简单的循环用IM IN YR

迭代循环具有以下结构-

IM IN YR 

请注意,在函数体内,可以使用UPPIN(递增1),NERFIN(递减1)或任何一元函数。

TIL关键字将表达式计算为TROOF:如果其计算结果为FAIL,则循环再次继续,如果其计算为WIN,则循环执行停止,并在匹配的IM OUTTA YR语句之后继续。

WILE关键字与TIL关键字相反,如果表达式为WIN,则继续执行,否则退出循环。

HAI 1.2
I HAS A VAR ITZ 0
IM IN YR LOOPY UPPIN YR VAR TIL BOTH SAEM VAR AN 10
   VISIBLE SUM OF VAR AN 1
IM OUTTA YR LOOPY
KTHXBYE

当以上代码在任何LOLCODE编译器或我们的在线编码平台上编译时,将产生以下输出。

sh-
4.3$ lci main.lo
1
2
3
4
5
6
7
8
9
10