Javascript脚本:随机数-Math对象的random()方法
javascript对象Math中的random()方法所产生的随机数是:0-1之间的小数。与vbscript还是有很大差别的。
随机数为什么那怎么利用尼。如果你想用到2位正整数。可以Math.random() * 100 扩大一百倍这样就是两数正整数。然后再用截断函数把随机数取整。要想获取两位负整数前面加个-自己导弄吧。
实例:
- var Num1 = Math.floor(Math.random() * 100);
- document.write(Num1 + "<br />");
Javascript脚本, Math对象, random()方法, 随机数
Javascript脚本:数值的截断运算-ceil(), floor(), round()
JavaScript提供了3个Math对象的方法进行数值截断运算,ceil()方法, floor()方法, round()方法
1.ceil()方法-返回大于等于X但最接近的X的整数
2.floor()方法-返回小于X的整数
3.round()方法-返回X的四舍五入
代码:
- //ceil()方法-返回大于等于X但最接近的X的整数
- var Num1 = Math.ceil(6.2);
- document.write(Num1 + "<br />");
-
- //floor()方法-返回小于X的整数
- var Num2 = Math.floor(4.4);
- var Num3 = Math.floor(-4.4);
- document.write(Num2 + "<br/>" + Num3 + "<br />");
-
- //round()方法-返回X的四舍五入
- var Num2 = Math.round(1.2);
- var Num3 = Math.round(1.5);
- document.write(Num2 + "<br/>" + Num3);
ceil(), floor(), Javascript脚本, round(), 运算