App Inventor 2 逻辑代码块


表示常量值 true,使用它来设置组件的布尔属性值,或作为表示条件的变量值。


表示常量值 false,使用它来设置组件的布尔属性值,或作为表示条件的变量值。


执行逻辑非,如果输入为真则返回假,如果输入为假则返回真。


=

测试两个值是否相等。

  • 如果两个数在数值上相等,则它们相等,例如,1 等于 1.0。
  • 如果两个文本块具有相同顺序、相同大小写的相同字符,则它们是相等的。 例如,banana 不等于 Banana。
  • 如果数字在数值上等于将与该文本一起打印的数字,则数字和文本相等。 例如,12.0 等于 取 1A 的第一个字符 拼接 Teafor2 的最后一个字符 的结果。
  • 如果两个列表的元素个数相同且对应的元素相等,则两个列表相等。

与 数学代码块 中的 = 块完全相同。


测试两个值是否不相等,和上面相等正好相反,即相等取 逻辑。


  • 测试一组逻辑条件是否全部为真,当且仅当所有测试条件都为真时,结果为真。
  • 可以使用 块扩展 扩展测试的数量。
  • 从左到右测试条件,一旦其中一个条件为假,测试就会停止。
  • 如果没有要测试的条件,则结果为真。

  • 测试一组逻辑条件中的任何一个是否为真,如果一个或多个测试条件为真,则结果为真。
  • 可以使用 块扩展 扩展测试的数量。
  • 从左到右测试条件,一旦其中一个条件为真,测试就会停止。
  • 如果没有要测试的条件,则结果为假。