cond+if再次多重判断的一点巧合
(defunc:tt(/ aaa)(setq a kk)
(setq aa 1)
(cond
(( = a kk)(if (= aa2)(princ "55") (princ "66666666") ))
));;这个判断正确--(princ "66666666")。感觉是数据的能正确处理
(defunc:ttttt(/ aaa)
(setq a kk)
(setq aa ss)
(cond
(( = a kk)(if (/= aaNN)(princ "55") (princ "66666666") ))
));;--(princ "66666666")感觉是用"/= "代替“=”能正确处理
(defunc:ttt(/ aaa)
(setq a kk)
(setq aa ss)
(cond
(( = a kk)(if (= aann)(princ "55") (princ "66666666") ))
));;这个判断不对--(princ "55")感觉是ENGLIS的不能正确处理
(defunc:tttt(/ aaa)
(setq a kk)
(setq aa ss)
(cond
(( = a kk)(if (= aaNN)(princ "55") (princ "66666666") ))
));;这个判断不对--(princ "55")感觉是ENGLIS的不能正确处理
有时喜欢用IF加多条件判断,太多嵌套碰到CAD崩溃,自己都糊涂了。改用用COND多重判断
页:
[1]