变数
micro:bit 的变数积木是一个带有自订名称的“容器”,容器里可以放入数字、文字、清单或是逻辑判断等信息,更可以让其他程序积木重复使用,在许多较为复杂的程序,都会大量应用到变数,来简化程序逻辑,让程序更弹性更容易编辑。
变数积木有几个分类:建立 / 设定变数、删除 / 重新命名变数、改变 / 调整变数。
建立 / 设定变数
点击选单里“新增变数”的按钮,会弹出一个新增变数对话视窗,可以输入变数的名称。
输入名称之后,就会建立一个变数积木,同时会出现“变数设定”、“变数改变”的积木。
变数可以设定为“文字”、“数字”、“数组”、“逻辑判断”或“其他变数”。
- 在同一个 micro:bit 程序里,一个变数只能设定为“一种”内容,如果已经设定为“文字”,就不能再将其设定为其他种类。
下图的例子,建立了一个变数 a,使用重复无限次循环,每次重复时显示变数 a 的内容,当按下 A 按钮时,设定变数 a 为 "A",按下 B 按钮时设定变数 a 为 "B",执行后,按下不同按钮就会显示不同文字。
删除 / 重新命名变数
按下变数的下拉选单,会出现几个选项,分别是“建立新的变数”、“重新命名变数”以及“删除变数”,只要点选就会执行对应的功能,如果有建立其他的变数,也可以透过下拉选单点选更换。
改变 / 调整变数
“改变 / 调整变数”积木是针对变数为“数字”的内容,进行数值的增加或减少。
下图的例子,micro:bit 启动时会建立一个数值为 0 的变数 a,透过无限重复积木,每次重复都会显示变数 a 的数值,当按下 A 按钮时,将变数 a 的数值减 1,按下 B 按钮时,将变数 a 的数值加 1。
微信扫码关注
抖音扫码关注