pdf-icon

if

功能说明

if判断Block,会根据判断条件是否成立,决定是否运行程序,或是根据情况选择运行不同的程序

if 判断条件是否成立,当成立时执行Do右侧程序

if else 判断条件是否成立,当成立时执行Do右侧程序,不成立时执行else右侧程序

true 布尔值可以代替判断条件的式子,设置为true为成立,设置false为不成立

使用方法

将if Block添加到程序中,添加判断条件,添加条件成立,与不成立时的执行程序,例:当M5GO站立时点亮RGB bar

Logic

功能说明

逻辑关系式在if判断中经常用作判断条件,运算两侧的数据关系是否正确,最后得出true或false两个值,用作if判断

使用方法

用数据建立一个关系式,并连接到if Block上用作判断条件,例:当陀螺仪X坐标大于90时,点亮RGB bar

logic operation

功能说明

对两个逻辑关系式进行“与,或,非”的逻辑运算

and 当左右两个逻辑关系式 都成立 时,逻辑运算的结果才为True,否则为False

or 当左右两个逻辑关系式 有一个成立 时,逻辑运算的结果为True,否则为False

not 将一个式子的逻辑结果取反,即notTrue=False,notFalse=True

使用方法

将需要进行逻辑运算的关系式,添加到两侧,修改运算类型

On This Page