Skip to content

函 ​

声明函数;函数也是值,可赋值可传递。

xuantie
函 斐波那契(n: 整): 整 {
    若 n < 2 { 返 n }
    返 斐波那契(n - 1) + 斐波那契(n - 2)
}

你可以…… ​

  • 写匿名函作值——赋给变量,随用随调:
xuantie
设 加法 = 函(a, b) { 返 a + b }
示(加法(1, 2))
  • 作回调直接传给别的函数:
xuantie
听(8000, 函(流) {
    流.写("欢迎!")
})
  • 声明泛型函数——类型参数写在 <> 里:
xuantie
函 交换<T>(a: T, b: T) {
    返 [b, a]
}

注意 ​

  • 省略参数与返回类型(如 函 平方(x) { 返 x * x })属「隐式类型」:默认只告警,--严格 / --禁止 模式下升级为错误。

相关 ​

返 · 外 · 设

基于 VitePress 静态构建 · 文档内容与仓库 GUIDE/ 同源

玄铁玄铁 XUANTIE · 中文系统级编程语言MARK 玄·折 120×120 · STROKE 8 · NO CURVES