积木——“在( )和( )之间取随机数”
-
介绍
随机数就是无法被预测的数。例如,如果一个人说“1、2、3”,接下来你大概会猜下一个数是4。这个数字序列有着明显的模式,所以不是随机的。
然而,如果一个人说“3、1、2”,就没这么容易猜到下一个数是多少。看起来这些数是随机产生的。
积木:“在( )和( )之间取随机数”
利用“运算”类别中的这个积木,你就可以让计算机产生某个范围内的随机数:
这个积木取2个数作为输入,这2个数确定一个选择范围。例如,如果输入值为1和5,那么我们就有5个数可选:1、2、3、4、5
每次运行这个积木,就会产生一个新数,我们并不知道计算机下次会从这5个数中选择哪一个:
范围内的所有数被选中的几率相等
注意,在你指定的范围内,所有数被选中的几率相等。比如,如果范围为1至2,然后如果你重复很多次,你得到1的次数和你得到2的次数几乎相等。
若要验证这一点,你可以在1至2范围内取100个随机数,然后看看是不是1和2都大约为50个。