早上好 请问如果判断范围
(setq p1 (getpoint)(setq p2 (getpoint p1))
(setq p3 (distance p1 p2))
(if (<p3 250)(alert "250測試OK"))
(if (<p3 400)(alert "400測試OK"))
(if (<p3 600)(alert "600測試OK"))
if 单独的判断 我都懂 = < >/= 这些都实际运用过
上周五突然遇到一个问题 向上边那么写 就是错误的 不会判断上俩次
请问如何判断一个范围 比如长度0-250 是一个范围 250-400 是一个范围 4-600是另一个范围
(<p3 0-250) ←我写的 请不要打我。。。
(cond
((and (> p3 0) (<= p3 250)) (...))
((and (> p3 250) (<= p3 400)) (...))
((and (> p3 400) (<= p3 600)) (...))
) (cond
( (<= p3 250) (...))
( (<= p3 400) (...))
( (<= p3 600) (...))
( t (...))
) 感谢 学到了
页:
[1]