(define (number n)
(cond
[(< n 10) 5.0]
[(< n 20) 5]
[(< n 30) true]))
我最后会如何添加else语句?
[else false])
感谢。
答案 0 :(得分:2)
像这样:
(define (number n)
(cond
[(< n 10) 5.0]
[(< n 20) 5]
[(< n 30) true]
[else false]))
请记住 - else
子句(如果存在)必须是cond
形式的最后一个子句。如果未明确写入并且没有任何条件成立,则返回#<void>
。