Javascript 内置对象 Math

来源:互联网 发布:小蝌蚪生日提醒软件 编辑:程序博客网 时间:2024/04/30 05:51

Javascript 内置对象 Math


<head>
<title>用Math.random()得出0-1之间随机数的Javascript示例</title>
</head>
<body>
<script type="text/javascript">
document.write(Math.random())
</script>

<p>该Javascript示例解释:这个示例用到了Math.random(),这个函数返回值是一个大于等于0,且小于1的随机数。你可以测试一下,多点几次上面的蓝色按钮,会发现,每次出来的数字,都是随机的,不同的。</p>

</body>
</html>


2.
<html>
<head>
<title>用Math.random()和Math.round得到一个0-10之间随机整数的Javascript示例</title>
</head>
<body>
<script type="text/javascript">
var vNum
vNum = Math.random()
vNum = Math.round(vNum*10)
document.write(vNum)
</script>

<p>该Javascript示例解释:这个示例用到了Math.random(),这个函数返回值是一个大于等于0,且小于1的随机数。得到随机数之后,将这个随机数乘以10,那么就得到一个大于等于0,小于10之间的数值,然后再用Math.round四舍五入一下,得到最接近的一个整数。这样最后返回的值是一个大于等于0,小于等于10的整数。</p>

</body>
</html>


3. <html>
<head>
<title>用Math.max在众多数值里返回一个最大值的Javascript示例</title>
</head>
<body>
<script type="text/javascript">
document.write(Math.max(2,6,12,3,9,45,7))
</script>

<p>该Javascript示例解释:用Math.max(number1,number2,number3,...numberN)可以在n个数值中返回一个最大值。
</p>

</body>
</html>


4. <html>
<head>
<title>用Math.min在众多数值里返回一个最小值的Javascript示例</title>
</head>
<body>
<script type="text/javascript">
document.write(Math.min(2,6,12,3,9,45,7))
</script>

<p>该Javascript示例解释:用Math.min(number1,number2,number3,...numberN)可以在n个数值中返回一个最小值。
</p>

</body>
</html>


5. <html>
<head>
<title>使用Math.round四舍五入返回最接近的整数的Javascript示例</title>
</head>
<body>

<script type="text/javascript">
document.write(Math.round(6.15))
document.write("<br>")
document.write(Math.round(6.5))
</script>

<p>该Javascript示例说明:用Math.round(number)可以返回参数number四舍五入后最接近整数的值。如果number的小数部分大于等于0.5,返回值是大于number的最小整数。否则,round返回小于等于number 的最大整数。这个示例中,参数number分别是6.15和6.5,得出的结果分别是6和7。</p>

</body>
</html>


6. <html>
<head>
<title>一个随机出图片的Javascript示例(用到Math.random()和Math.round方法)</title>
</head>
<body>

<script type="text/javascript">
vNum = Math.random();
vNum = Math.round(vNum*10);
vNum="<img src = /"http://www.blabla.cn/images/js_tutorials/" + vNum + ".jpg/">"
document.write(vNum);
</script>

<p>该Javascript示例解释:首先使用Math.random()得到一个大于等于0,小于1的随机数;然后将随机数乘以10,得到一个大于等于0,小于10的数值;然后用Math.round四舍五入得到一个最接近的整数,这个整数在大于等于0,小于等于10的范围;然后将这个随机整数和HTML代码结合起来,就可以随机产生不同的图片。</p>
</body>
</html>

原创粉丝点击