我理解方案if-statement的方式是第一个条件是if语句为真,第二个语句是false。如果我需要几个条件来证明该陈述是真的,该怎么办?
一个例子:
(if (= a b)
(set! ([a 2])) // This shall happen when true
(set! ([b 4])) // This shall happen when true
(set! ([a b])) // This shall happen when NOT true
是否可以做类似的事情?
答案 0 :(得分:1)
您可以尝试在if语句中使用begin。像这样:
(if (something)
(begin (foo)
(bar)))