明经通道 AutoLISP 函数  
repeat
 

对循环体中的每一个表达式进行指定次数的求值计算,并返回最后一个表达式的值

(repeat int [expr...])

参数

int

正整数。

expr

一个或多个原子或表达式。

返回值

最后一个计算的原子或表达式的值。如果未提供 expr 参数,repeat 返回 nil。

示例

命令: (setq a 10 b 100)

100

命令: (repeat 4 (setq a (+ a 10)) (setq b (+ b 100)))

500

计算后,a 为 50,b 为 500,repeat 返回 500。

如果将字符串作为参数,repeat 返回最后一个字符串:

命令: (repeat 100 "Me" "You")

"You"

明经通道 版权所有 未经许可 不得传播

 评论