Clojure 中的 多参数函数

首页 / Clojure入门教程 / Clojure 中的 多参数函数

Clojure函数可以使用零个或多个参数来定义,传递给函数的值称为自变量,自变量可以是任何类型。本章讨论具有不同区域的一些函数定义。

在以下示例中,为每个函数定义使用多个参数定义了函数演示。

无涯教程网

(defn demo [] (* 2 2))
(defn demo [x] (* 2 x))
(defn demo [x y] (* 2 x y))

在上面的示例中,第一个函数定义是0 arity函数,因为它具有0个参数,所以一个参数是1 arity,而两个参数是2 arity,依此类推。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

Java核心技术面试精讲 -〔杨晓峰〕

Go语言从入门到实战 -〔蔡超〕

Vue开发实战 -〔唐金州〕

JavaScript核心原理解析 -〔周爱民〕

现代C++编程实战 -〔吴咏炜〕

Web安全攻防实战 -〔王昊天〕

etcd实战课 -〔唐聪〕

HarmonyOS快速入门与实战 -〔QCon+案例研习社〕

好记忆不如烂笔头。留下您的足迹吧 :)