CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

if(AutoLISP)

2023-1-7 19:45| 发布者: admin| 查看: 353| 评论: 0|来自: AutoCAD

摘要: 有条件地计算表达式

有条件地计算表达式

支持的平台:视窗和 Mac OS

签名

(if testexpr thenexpr [elseexpr])
测试经验

类型:整数、实数、字符串、列表、Ename(实体名称)、T 或 nil

要测试的表达式。

然后expr

类型:整数、实数、字符串、列表、Ename(实体名称)、T 或 nil

如果不是 testexpr,则计算表达式。nil

爱思expr

类型:整数、实数、字符串、列表、Ename(实体名称)、T 或 nil

如果testexpr是,则计算表达式。nil

返回值

类型:整数、实数、字符串、列表、Ename(实体名称)、T 或 nil

该函数返回所选表达式的值。如果elseexpr缺失而testexpr缺失,那么它就会返回。ifnilnil

例子

(if (= 1 3) "YES!!" "no.")
"no."

(if (= 2 (+ 1 1)) "YES!!")
"YES!!"

(if (= 2 (+ 3 4)) "YES!!")
nil

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 15:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部