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之间的随机数
生成达成效果!