如果if语句证明是真的,请计划几个动作

时间:2015-05-29 14:16:22

标签: if-statement syntax scheme

我理解方案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

是否可以做类似的事情?

1 个答案:

答案 0 :(得分:1)

您可以尝试在if语句中使用begin。像这样:

(if (something)
(begin (foo)
       (bar)))