(defn my-fun [x]
(println -x))
Run Code Online (Sandbox Code Playgroud)
执行此代码,我得到:
Unable to resolve symbol: -x in this context
Run Code Online (Sandbox Code Playgroud)
为什么我不能只反转 x?
破折号是名称中的有效符号。
要进行一元否定,您可以像对待任何其他函数一样对待它:
(println (- x))
Run Code Online (Sandbox Code Playgroud)
从文档:
如果未提供 ys,则返回 x 的否定。. .
| 归档时间: |
|
| 查看次数: |
60 次 |
| 最近记录: |