43.数学函数

所有数学函数都是用Math.“函数名” 标红的是重点函数

abs:

新建一个文本框取名value 加一个矩形用来显示

对矩形设置鼠标单击时 注意公式的写法

生成达成效果!

ceil:

复制上面的两个形状 改文本框为value1

对矩形设置鼠标单击时

生成达成效果!

floor:

生成达成效果!

max:(这两个函数的参数可以放很多 无限多 不只是两个)

新建4个文本框以及2个矩形 文本框分别取名value1、value2直到4,两个矩形框名字为max跟min

鼠标单击时设置当前元件文本 这是公式 添加四个变量 因为有四个框代表四个数字 进行最大最小区分

 random:(取多少个随机数?可以设置取多少个随机数)

同样新建一个文本框加一个按钮 文本框命名为rc

设置鼠标单击时 选择函数然后什么都不填 生成。

random函数什么都不填生成之后里面是一个0~1的随机小数 那么如果我们要取到1~10的整数 我们是否可以把这个随机数乘以10 然后用往上取整数的函数公式得到1~10的随机数?

就是这个公式 先乘以10 再取整 生成达成效果!

将之前公式的10 用变量rc来替代 这样我们就可以输入我们要输入的数字 更灵活的取得随机数

生成之后 当我们在rc输入15 就取得了1~15的随机数 因此输入多少就可以得到多少以内的随机数

那么问题来了,如果不想从1开始取,比如取5~15的随机数?

思路:5到15的个数是11个,就是15-5+1 我们可以在文本框填11 渠道1~11的随机数之后再加上

在下方新建两个文本框分别取名rc1跟rc2 用于选择区间 以及一个矩形显示random2 

 这是对random2的设置

公式里的"(rc2-rc1+1)"就是随机数的个数 就是用区间的末尾减去前面然后加1 最后再加上前面的数字再减1即可 例如5到15 去随机数的个数就是11 然后11+5-1得到5到15之间的随机数

生成达成效果!

猜你喜欢

转载自www.cnblogs.com/newt/p/9219642.html