5. “随机”应变¶
5.1. 教程介绍¶
5.2. 项目一 验证随机数¶
5.3. 项目目标¶
每次按下按键A,屏幕显示生成的随机数。多试几次,看看这个随机数是不是真的没有规律。
5.4. 项目操作¶
1.首先我们需要创建一个变量,变量就是一个变化的量,在这个项目中就是随机数。
我们需要在按键按下时,显示随机数。
为随机数这个变量设置数值。
4.把随机数在屏幕上显示出来。
5.将数字转化为文本。
📍点开工具箱中的高级,点击下方的文本工具箱,找到“将数字转为文字”积木块。这个积木块可以把数字转为文字,比如0->“0”, 1->“1”。
📍首先,我们在一开始的时候,提示一下玩法,告诉别人:按下按键A生成随机数。
📍然后,在显示随机数的时候,显示:随机数为:**(随机数值)。
📍这个时候,我们显示的内容有两个,一个是“随机数为:“, 另一个是随机数的值。我们可以用文本中的“组合字符串”积木块,把这两个文本结合起来一起显示。
📍在显示的时候,可以“将数字随机数转为文字”积木块拖取到第二个文本框,如下图显示。
📍你也可以直接用随机数的变量,如下图所示。
5.5. 项目二 屏幕颜色变变变¶
5.6. 项目目标¶
每次按下按键A,让我们的屏幕显示随机的颜色。
5.7. 项目操作¶
1.首先,按下按键A,我们用“设置屏幕颜色”积木块来给屏幕设置一个颜色,颜色可以自己选一个,我选择了粉色。
2.我们一直都用的图形化编程,今天我们一起来看一下这个图形化程序对应的JavaScript语言是什么样子的。我们点击方块后边的{ }JavaScript来切换到JS语言。
3.我们把范围为0-15的”随机数“积木块放到设置背景颜色积木块中:
4.当然,我们的程序要尽可能的做到完整,同样的,在一开始我们还是加上文字提示
下载到游戏掌机
5.8. 总结¶
今天我们通过随机数的两个项目:
1 验证了随机数是不是真的随机的;
2 学习了怎么在屏幕上显示字符;
3 学习了数字转化成文字,以及组合字符串的使用;
4 了解了颜色的秘密,知道图形化程序和JS代码的对应关系。