`
wangleide414
  • 浏览: 606616 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JavaScript获得随机数

 
阅读更多

1.使用内置的随机数发生方法:
Math.random(); //该方法产生一个0到1之间的浮点数。
Math.floor(Math.random()*10+1); //1-10
Math.floor(Math.random()*24);//0-23 

2.基于时间,亦可以产生随机数:
var now=new Date(); 
var number = now.getSeconds(); //这将产生一个基于目前时间的0到59的整数。 

var now=new Date(); 
var number = now.getSeconds()%43; //这将产生一个基于目前时间的0到42的整数。 

3.
一个相当优秀的的随机数发生器程序,能应用于许多领域。

程序代码
<script language="JavaScript"><!--
// The Central Randomizer 1.3 (C) 1997 by Paul Houle (houle@msc.cornell.edu)
// See: http://www.msc.cornell.edu/~houle/javascript/randomizer.html 
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
    rnd.seed = (rnd.seed*9301+49297) % 233280;
    return rnd.seed/(233280.0);
};
function rand(number) {
    return Math.ceil(rnd()*number);
};
// end central randomizer. -->
</script>
分享到:
评论

相关推荐

    Javascript获取随机数的实现方法

    Javascript中获取随机数的实现方法主要有以下几点知识点: 首先,我们需要了解JavaScript中一个非常常用的全局函数Math.random(),它能够生成一个[0,1)之间的随机浮点数。这个函数是生成随机数的基础。 其次,我们...

    在javascript中随机数 math random如何生成指定范围数值的随机数

    在JavaScript编程语言中,生成随机数是一个常见的需求。`Math.random()`函数是JavaScript提供的一个内置方法,用于生成0(包含)到1(不包含)之间的一个浮点数,即0.0到1.0之间的伪随机数。这个值是基于当前时间...

    javascript生成随机数的方法

    例如,如果你需要在0到1之间得到一个随机数,只需要调用`Math.random()`。 如果需要生成一个特定范围内的随机整数,可以通过结合`Math.random()`函数和`Math.floor()`函数来实现。`Math.floor()`函数用于向下取整,...

    JavaScript 创建随机数和随机图片

    本文将详细介绍如何利用JavaScript来创建随机数以及如何用这些随机数来展示随机图片。 首先,让我们来探讨JavaScript中创建随机数的方法。在JavaScript中,最简单也是最常用的方法是使用内置的`Math.random()`函数...

    javascript生成随机数方法汇总

    JavaScript生成随机数是编程中常见的需求,特别是在游戏开发、模拟计算、数据分析以及各种动态效果的实现中。在JavaScript中,生成随机数主要依赖于`Math.random()`方法。这个方法返回一个介于0(包含)和1(不包含...

    javascript产生随机数方法汇总

    在JavaScript中生成随机数是开发中常见的需求,可用于多种场景,比如随机选取数据、随机样式变换等。JavaScript提供的几种数学对象方法能方便地生成各种范围的随机数,下面是针对JavaScript产生随机数方法的详细汇总...

    JavaScript 生成随机数并自动大小排序

    根据给定文件内容,首先来解释JavaScript中生成随机数并进行大小排序的相关知识点。 ### JavaScript生成随机数 在JavaScript中,生成随机数通常使用Math对象中的random()方法。该方法会返回一个0到1之间的伪随机...

    javaScript产生随机数的用法小结

    JavaScript作为Web开发中不可或缺的一部分,提供了多种方法用于生成随机数,本文详细总结了JavaScript产生随机数的用法,主要包括了Math.random()函数、基于时间生成随机数以及生成指定长度的随机字符串的方法。...

    javascript 产生随机数的几种方法总结

    在JavaScript编程语言中,生成随机数是常见的需求,特别是在创建模拟、游戏或任何需要不确定性的应用中。这里我们将深入探讨几种生成随机数的方法,并提供相关的技术细节。 首先,`Math.random()` 是JavaScript中最...

    JS取随机数.rar

    这个“JS取随机数.rar”压缩包很可能包含了用易语言编写的JavaScript随机数生成的源代码示例。 在JavaScript中,有多种方法可以生成随机数: 1. **Math.random()**:这是最基础的随机数生成函数,返回一个0到1之间...

    random-number-game:Javascript-随机数游戏

    在JavaScript编程领域,随机数游戏是一种常见的练习,用于学习和理解如何生成、比较以及处理随机数据。"random-number-game"项目就是一个很好的实例,它提供了一个简单的猜数字游戏,玩家需要根据程序生成的随机数...

    js生成1到100的随机数最简单的实现方法

    在JavaScript中生成指定范围内的随机数是编程中常见的需求。本文将介绍如何使用JavaScript中的Math对象以及一些简单的函数来生成1到100之间的随机整数。以下是详细的实现方法: 1. 利用Math.random()生成随机数的...

    javascript 随机数 与高级应用 附vbscript(asp) 随机数总结

    标题中提到的“javascript 随机数与高级应用附vbscript(asp) 随机数总结”意味着本文将对JavaScript语言中的随机数生成方法以及一些高级应用进行阐述,并且会对比VBScrip/ASP中生成随机数的方式来进行一个全面的总结...

    易语言源码易语言JS取随机数源码.rar

    在这个"易语言源码易语言JS取随机数源码.rar"压缩包中,我们重点关注的是如何在易语言中实现JavaScript(JS)风格的随机数生成功能。 在JavaScript中,`Math.random()`函数可以生成一个介于0(包含)到1(不包含)...

    js随机数-最全详细文档

    `Math.random()` 结果乘以一个范围的最大值,然后加上最小值,可以得到该范围内的随机数。例如,生成 -100 到 100 之间的随机数: ```javascript let randomInRange = Math.floor(Math.random() * (100 - (-100) + ...

    javascript获取不重复的随机数的方法比较

    ### JavaScript 获取不重复随机数的方法比较 在JavaScript中,生成一系列不重复的随机数是一个常见的需求,尤其是在游戏开发、抽奖程序或数据处理等场景中。本文将详细介绍三种不同的方法来生成这种类型的随机数,...

    Javascript 生成指定范围数值随机数

    在这个示例中,使用了Math.random()和parseInt()结合,并通过乘上适当的范围值(上限或上限减下限加1)再加上下限值(在第一个公式中下限是1),从而获得一个指定范围内的随机数。 演示2则将生成随机数的逻辑封装成...

Global site tag (gtag.js) - Google Analytics