BT编程语言文档

变量

功能

变量用于给值起名字,便于后续读取、修改和传递。BT 的变量名通常使用字母、数字、下划线或 $,不能以数字开头。

声明和赋值

let 局部声明

let 用于声明当前作用域内的局部变量,适合函数、循环或代码块中使用。

声明变量

变量:可以在程序执行过程中被重新赋值,即其值可以发生变化,也可重复赋值不同的数据类型

  • 变量命名规范为[a-zA-Z0-9_$],可为字母、数字、下划线和$混合
  • 变量命名不能以数字开头,不能以大写字母开头
  • 变量名称对大小写敏感(aBc 和 abc 是不同的变量)

没错,BT中声明变量就是这么简单,你无需像Java与C语言那样声明变量类型,也无需像JavaScript那样使用var和let前缀来声明。

在BT中,同一个变量可以重复赋值不同的数据类型,例如:

你也可以这么写,BT的魔性语法:

是不是很自由?

空值声明

BT 允许声明暂时没有具体值的变量,初始值为 empty