JavaScript中的Math

JavaScript中的Math对象:

     Math 对象用于执行数学任务。

使用 Math 的属性和方法的语法:
var pi_value=Math.PI;
var sqrt_value=Math.sqrt(15);

注释:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。

使用Math的方法:
ceil(x)   //对数进行上舍入
floor(x)  //对数进行下舍入
random()  //返回 0 ~ 1 之间的随机数

      cell();使用方法
可对一个数进行上舍入。

document.write(Math.ceil(0.60) + "
"); document.write(Math.ceil(0.40) + "
"); document.write(Math.ceil(5) + "
"); document.write(Math.ceil(5.1) + "
"); document.write(Math.ceil(-5.1) + "
"); document.write(Math.ceil(-5.9));

输出:

1
1
5
6
-5
-5

      floor()使用方法
可对一个数进行下舍入。

document.write(Math.floor(0.60) + "
"); document.write(Math.floor(0.40) + "
"); document.write(Math.floor(5) + "
"); document.write(Math.floor(5.1) + "
"); document.write(Math.floor(-5.1) + "
"); document.write(Math.floor(-5.9));

输出:

0
0
5
5
-6
-6

      random()使用方法
random() 方法可返回介于 0 ~ 1 之间的一个随机数。返回值:0.0 ~ 1.0 之间的一个伪随机数。

document.write(Math.random());

输出:

0.796455696953468
这是我用Math.random();制作的验证码:



   
       
       随机码
       
   

   

       
       
       
       
   


以上是我自己瞎子写的,仅供看看

你可能感兴趣的:(JavaScript中的Math)