📅  最后修改于: 2020-11-03 07:02:09             🧑  作者: Mango
循环在编程语言中用于多次执行一组语句。例如,如果要打印5次数字5,而不是将VISIBLE“ 5”语句写5次,则可以用单个VISIBLE“ 5”语句运行5次循环。
简单的循环用IM IN YR
迭代循环具有以下结构-
IM IN YR YR [TIL|WILE ]
IM OUTTA 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