logo BT编程语言
首页动态文档关于登录更新记录
BT编程语言文档

数据类型

BT语言中的基础数据类型:
  • Int 整数
  • Float 浮点
  • Bool 布尔
  • Str 字符
  • Array 数组
  • Object 对象
还有两个特殊值,Null和Empty,当转为bool值的时候,都为false。
  • null 表示不是有效的值,可被打印出来。
  • empty 表示空,它不是一个值,不属于任何类型,不会被打印出来。
除此之外还有一些其他数据类型:
  • Fn 函数
  • Class
  • Fs 文件对象
  • Date 时间对象
  • Break 循环阻断
  • Continue 循环跳过
  • Regex 正则表达式
我们通过变量来写一下这些数据类型: 上面的代码示例是按照标准JS语法编写的,为了展示BT的变态和魔性,来,请看下面的数组和对象的示例: 按照你那被调教的规规矩矩的代码编写方式,是没问题的,但BT的语法出奇的简洁,并不需要你这么规矩,无论是数组还是对象,元素之间并不需要用逗号分隔,你非要用,那是你个人的事。 你可能注意到了一个不可思议的存在,数组中的if,没错,必须支持if...elseif...else,如果你还不会用,请看下面的条件语句教学。