【javascript – 正确使用随机数和计数器进行AES-CTR模式】教程文章相关的互联网学习教程文章

javascript-随机数生成器,小数字会中断【代码】

这是我的代码:var randomNumber = function(from,to,dec) {var num = Math.random()*(to-from+1)+from;var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);return result; };目的是获得给定范围内的随机数并将结果四舍五入到给定的小数位.它适用于1-10或50-100之类的范围,但是当我尝试像这样的较小范围时:randomNumber(0.01,0.05,5)我得到像0.27335和1.04333这样的糟糕结果.解决方法:您对计算有一个勉强的1.应该是...

Javascript-获取一个介于最小值和最大值之间的随机数.两者独家【代码】

我想知道在最小和最大之间生成随机浮点数的最佳方法是什么.最小和最大都是排他的. 例如,min = -1,max =100.那么随机数可以是-0.999或99.999,但不能是-1或100. 我出现的方式是首先生成一个介于-1(含)和100(不含)之间的随机数: Math.random()*(最大-最小)最小 如果该值等于-1,请获取另一个随机数,直到它不为-1. 整个过程将是:var min = -1, max = 100; var rand = min; while(rand==min)rand = Math.random()*(max-min)+min;有没有...

javascript 生成指定范围内的随机数【图】

js 生成两个数之间的随机数 function random(m,n) {return Math.floor(Math.random() * (n - m)) + m } 示例: random(28,45); 29

使用Javascript的真或更好的随机数【代码】

我有各种依赖于javascript随机数的资源.但是,由于我生成随机数的方式,我已经看到很多问题,随机不是那么随机. 是否有任何javascript资源可以生成真实的,或者更好的随机数? 我知道我可以与Random.org交互,但我还有其他选择吗? 我正在使用:function rand( lowest, highest){var adjustedHigh = (highest - lowest) + 1; return Math.floor(Math.random()*adjustedHigh) + parseFloat(lowest); }解决方法:假设您不仅仅看到没有...

在Javascript中没有欺骗的随机数生成器?【代码】

我需要帮助编写一些代码,这些代码将从12个数字的数组中创建一个随机数,并在没有欺骗的情况下打印9次.这对我来说很难实现.有任何想法吗?解决方法: var nums = [1,2,3,4,5,6,7,8,9,10,11,12]; var gen_nums = [];function in_array(array, el) {for(var i = 0 ; i < array.length; i++) if(array[i] == el) return true;return false; }function get_rand(array) {var rand = array[Math.floor(Math.random()*array.length)];if(!in...

javascript – 在JS中生成非重复随机数【代码】

我有以下功能function randomNum(max, used){newNum = Math.floor(Math.random() * max + 1);if($.inArray(newNum, used) === -1){console.log(newNum + " is not in array");return newNum;}else{return randomNum(max,used);} }基本上我创建一个1到10之间的随机数,并检查是否已经创建了该数字,方法是将其添加到数组并检查新创建的数字.我通过将其添加到变量来调用它.UPDATED: for(var i=0;i < 10;i++){randNum = randomNum(10, u...

在Javascript中播种随机数生成器

是否可以在Javascript中播种随机数生成器(Math.random)?解决方法:不,它不是,但是编写自己的生成器相当容易,或者更好地使用现有的生成器.退房:this related question. 另请参阅David Bau的博客more information on seeding.

javascript – 尝试生成随机数时的问题【代码】

我正在尝试构建一个Web应用程序,使用以下代码生成一个范围内的随机数(from / to):function generateRandom(rFrom, rTo) {var num;num = Math.floor(rFrom + (1 + rTo - rFrom) * Math.random());return num; }function btGenerate_onClick(event) {var nFrom;var nTo;nFrom = document.getElementById("txtFrom").value;nTo = document.getElementById("txtTo").value;document.getElementById("lblResult").innerText = generate...

javascript – 脚本中的随机数【代码】

我想把一个数字链接到不同的音乐风格播放列表.对于特定的音乐风格是没有问题的. 但我也希望制作一个包含所有音乐播放列表的随机视频播放器有没有办法在这个地方放一个1-10之间的随机数–randomnumber–<script type="text/javascript">jwplayer('mediaplayer').setup({'flashplayer': 'jwplayer/player-licensed.swf','id': 'playerID','width': '650','height': '370','playlistfile': 'jwplayer/--randomnumber--/playlist.xml',...

javascript – 自动附加到js文件的随机数【代码】

我的index.php代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script src="js/jquery.js"></script> <script> $(function(){ $("body").load("AJAX.php"); });</script></...

javascript – 将整数拆分为随机数之和【代码】

假设我们有一个整数16. 是否有一个函数,它返回随机数组,组成它的总和? 例如7 1 2 4 1 1或1 5 2 3 6 我想知道是否存在一些在JavaScript中执行此操作的优雅方法.解决方法:不,没有现有的功能,但例如:var n = 16; var a = []; while (n > 0) {var s = Math.round(Math.random()*n);a.push(s);n -= s; }a包含数组.

javascript – 种子随机数【代码】

我已经想了一段时间.是否有一种好的(快速)方法可以在播种时使数字随机变化?是否有一个很好的算法将一个数字转换成一个看似随机的数字. 一个小插图:specialrand(1) = 8 specialrand(2) = 5 specialrand(3) = 2 specialrand(4) = 5 specialrand(5) = 1 specialrand(1) = 8 specialrand(4) = 5 specialrand(1) = 8如果输出也可能是巨大的数字,那将是非常好的. 作为一个注释:我不想填充数组并随机化数字,因为我希望能够提供巨大的数...

JavaScript 产生10个随机数

1.话不多说,直接<!DOCTYPE html> <html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title>随机数</title><script type="text/javascript">var list = [];function random(m, n) {var num = Math.floor(Math.random() * (m - n) + n);return num;}for (var i = 0; i < 10; i++) {var k = random(10, 100); list.push(k);if (list.length == 10) {document.write(list +...

javascript – 为随机数运行并保持状态【代码】

参见英文答案 > Generate unique number within range (0 – X), keeping a history to prevent duplicates 4个我使用以下代码从指定范围获取随机值var provideRanges = function(){var aa = [];_.times(3, function(i) {console.log(i);let num = _.random(10, 20)console.log("num = :" + num)debugger;aa.push(num);console.log("value is :" + aa[i]);}); }当你调用这个函数时,这是工作并提...

javascript – 每n秒js生成一个随机数【代码】

如何使用Math.random()每隔一秒生成一个新的随机数?我已经尝试将它放在一个函数中并返回Math.random但它每次都返回相同的东西.是否有一种有效的方法可以在少量代码中执行此操作?-谢谢解决方法:setInterval(function(){ console.log(Math.floor((Math.random()*100)+1)); }, 1000);我在Firefox中运行它并且效果很好. 我将按照TryHunter编辑“* 100”使其返回1到100,如果你想说1到1000,则将其更改为1000.

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部