首页 相关文章 Javascript实例教程(17-2)

Javascript实例教程(17-2)

舍入函数和随机数字

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 r...[ 查看全文 ]

2016-02-19 标签:

Javascript实例教程(17-2)的相关文章

手机页面
收藏网站 回到头部