逻辑运算
最后更新于:2022-12-27 16:58:41
①指令图片:
指令名称:与
指令用途:求布尔值。如果两个参数的布尔值都为True,也就是条件成立,那么返回值为True。否则返回值为False。
指令参数:本指令有两个参数,也就是需要进行逻辑运算的两个布尔值。
注释:逻辑运算指令的参数是可以嵌套的。
例如 是由两个与指令组合而成的,通过这样的嵌套,可以进行三个布尔值的运算:只有当这三个布尔值都是True,这条指令的返回值才是True(本例)。
②指令图片:
指令名称:或
指令用途:求布尔值。如果两个参数有一个参数的布尔值为True,那么返回值为True。否则返回值为False。
指令参数:本指令有两个参数,也就是需要进行逻辑运算的两个布尔值。
③指令图片:
指令名称:不成立
指令用途:求布尔值。如果参数的布尔值为True,那么返回值为False。如果参数布尔值为False,那么返回值为True。
指令参数:本指令有一个参数,也就是需要进行逻辑运算的这个布尔值。
注释:Scratch没有提供大于等于(≥)和小于等于(≤)运算符。但可以使用不成立指令来实现。例如:用来表示X≤10。