新手教学丨UiBot的变量与常量、表达式运算符
今天我们来讲解下UiBot中的变量与常量,以及表达式运算符。
一、定义变量
UiBot中的变量是动态类型的,无需再定义的时候声明变量的类型,即变量的值和类型都可以在运行过程中动态改变。这也符合一般脚本语言如Python、Lua、JavaScript的习惯。
定义变量名的方式是:
Dim 变量名
再定义变量名的同时
可以给变量赋值一个初始值:
Dim 变量名 = 值
想要定义多个变量的话
可以这样定义:
Dim 变量名=值, 变量名1
Dim 变量名=值, 变量名=值
同理
想要定义一个常量就可以这样定义:
Const 常量名=值, 常量名=值
变量名的定义基础规范:
变量名可以用英文字母、下划线(_)
任意UTF-8编码中包含的
除英语以外其他语言的字符
(当然,也包括汉字)表示
除了第一个字符外
后面还可以使用0-9的数字。
变量名不区分大小写。
二、变量类型
UIBot中变量的类型分为以下几种:
整数型、浮点数型、布尔型
字符串型、函数型、复合型和空值型
整数型
整数型的值可以以十进制或者十六进制的方式表示,其中十六进制需加前缀 &H 或 &h
范例:123, &HFA, &hFA
浮点数型
浮点数的值可以用常规方式或者科学计数法方式表示。如0.01或者1E-2或者1e-2均代表同一个浮点数
范例:11.235, 2E3, 2e3
布尔