时间: 2021-07-31 作者:daque
舍入因变量和随机数字
math.random()
爆发从0到1的随机数
math.round(x)
取最逼近平头x的数值
math.floor(x)
取最逼近平头x而且比x小的数值
math.ceil(x)
取最逼近平头x而且比x大的数值
math.min(a, b, c)
归来参数列表中最小的数值
math.max(a, b, c)
归来参数列表中最大的数值
这边提防:因变量math.random()只能在unix本子的navigator 2.0实行。那些因变量中最常用的即是爆发在给定两个数值之间的随机数。以次的因变量即是一个很好的例子:function randomvalue(low, high) {alert(math.floor(math.random() * (1 + high - low) + low));}其余,你不妨在搀杂的代码中运用with语句来制止math操作符的反复运用,比方以次代码:function randomvalue(low, high) {with (math) {alert(floor(random() * (1 + high - low) + low));}}这边要记取,math.random()因变量只能在unix本子的navigator 2.0实行,而不许在windows本子的欣赏器中实行,以是这个因变量咱们普遍不运用。以次给出的是一个更搀杂的因变量。这个因变量归来三角第三边的长度,给出的前提是三角的双方及双方的夹角。简直代码如次:function findside(sidea, sideb, angle) {with (math) {var tmp = pow(sidea, 2) + pow(sideb, 2) - 2 * sidea * sideb * cos(angle);alert("side length is " + sqrt(tmp));}}