Javascript脚本:随机数-Math对象的random()方法
javascript对象Math中的random()方法所产生的随机数是:0-1之间的小数。与vbscript还是有很大差别的。
随机数为什么那怎么利用尼。如果你想用到2位正整数。可以Math.random() * 100 扩大一百倍这样就是两数正整数。然后再用截断函数把随机数取整。要想获取两位负整数前面加个-自己导弄吧。
实例:

  1. var Num1 = Math.floor(Math.random() * 100);
  2.   document.write(Num1 + "<br />");

, , ,

Javascript脚本:数值的截断运算-ceil(), floor(), round()
JavaScript提供了3个Math对象的方法进行数值截断运算,ceil()方法, floor()方法, round()方法
1.ceil()方法-返回大于等于X但最接近的X的整数
2.floor()方法-返回小于X的整数
3.round()方法-返回X的四舍五入

代码:

  1. //ceil()方法-返回大于等于X但最接近的X的整数
  2. var Num1 = Math.ceil(6.2);
  3. document.write(Num1 + "<br />");
  4.  
  5. //floor()方法-返回小于X的整数
  6. var Num2 = Math.floor(4.4);
  7. var Num3 = Math.floor(-4.4);
  8. document.write(Num2 + "<br/>" + Num3 + "<br />");
  9.  
  10. //round()方法-返回X的四舍五入
  11. var Num2 = Math.round(1.2);
  12. var Num3 = Math.round(1.5);
  13. document.write(Num2 + "<br/>" + Num3);

, , , ,