App Inventor内置块

App Inventor内置块

1、逻辑常量:真、假

2、逻辑运算:非、与、或

3、等价与不等价:比较列表、数字、文本。

二、数学

1、数字常量:整数、小数、指数

2、数值比较:小于、小于等于、大于、大于等于、等于、不等于。

3、算术运算:加、减、乘、除、幂、求模/余/商

4、位运算:与、或、异或

5、极值:最大值、最小值

6、随机数:随机整数、随机小数、随机数种子

7、数学函数:相反数、绝对值、算术根、自然对数、自然指数、四舍五入、向高取整、向低取整

8、三角函数:正弦、余弦、正切、反正弦、反余弦、反正切。使用角度,提供角度与弧度转换

9、转换:二进制、八进制、十进制与十六进制数转换及判断,格式化小数。

三、文本

1、文本常量

2、文本运算:合并、求长、是否为空、比较、包含

3、转换:修剪、截取、到大写/小写

4、查找与替换,是否文本

5、分割:单字符或任一字符进行首项或多项分割

四、列表

1、创建空列表、初始化列表

2、添加、删除、插入、追加、查找、替换、复制、颠倒

3、求长度、是否为空、是否列表

4、列表与CVS转换

五、颜色

1、颜色其实是一个无符号整数

2、颜色的分解与合成即颜色与RGBA列表的转换

六、变量

1、定义/初始全局或局部变量

2、用于语句块或表达式的局部变量

七、过程

1、定义过程或函数

2、调用过程或函数

八、控制