广

JavaScript

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    js随机数的实现代码和实例

    2018-04-13 09:18:07 次阅读 稿源:互联网
    广告

    本节内容:
    js随机数的实现代码。

    1,使用内置函数生成随机数:
    Math.random(); //该方法产生一个0到1之间的浮点数。
    延伸:

    Math.floor(Math.random()*10+1); //生成1-10的随机数
    Math.floor(Math.random()*10);//生成0-9的随机数

    函数方法:

    function rand ( n )
    {
       return ( Math.floor ( Math.random ( ) * n + 1 ) );
    }
     

    如何调用:rand(100);生成1-100的随机数。
    综合应用:

    var native_random = Math.random;
    Math.random = function(min, max, exact) {
    if (arguments.length === 0) {
       return native_random();
    } else if (arguments.length === 1) {
      max = min;
      min = 0;
    }
    var range = min + (native_random()*(max - min));
    return exact === void(0) ? Math.round(range) : range.toFixed(exact);
    };

    2,利用时间生成随机数:
     

    复制代码 代码示例: var oNow        = new Date();
    var iNumber   = oNow.getSeconds();
    alert(iNumber );//产生一个基于当前时间的0到59的整数

    您可能感兴趣的文章:
    js生成任意位数的随机数实例
    js 获取随机数的小例子
    php生成随机字符串的函数
    JS 生成随机数的二个小例子
    php生成随机产生六位数密码的代码
    使用php生成一个随机字符串的代码
    php生成随机数的例子
    一个简单的php随机生成字符串函数
    PHP生成随机字符串的两种办法
    用PHP生成随机数的函数

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告