利用JavaScript生成随机数字!
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>1-99的随机数字</title> 5 <script type="text/javascript"> 6 7 function selectFrom(lowerValue, upperValue) { 8 var choices = upperValue - lowerValue + 1; 9 return Math.floor(Math.random() * choices + lowerValue); 10 } 11 12 var num = selectFrom(1, 99); 13 alert(num); //number between 1 and 99 14 15 </script> 16 </head> 17 <body> 18 19 </body> 20 </html>
本例中使用了Math对象的Math.floor()方法以及random()方法!
那么我要生成1到99范围内9个不重复的数字,而且以数组形式输出呢?
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>不重复的9个属于1-99的随机数字</title> 5 <script type="text/javascript"> 6 7 function selectFrom(lowerValue, upperValue) { 8 var choices = upperValue - lowerValue + 1; 9 return Math.floor(Math.random() * choices + lowerValue); 10 } 11 12 var num1 = selectFrom(1, 99); 13 var A = [] ; 14 A.push(num1) ; 15 for (var i = 1; i < 9; i++) { 16 var num2 = selectFrom(1, 99); 17 if (num2!==num1){ 18 A.push(num2) ; 19 } 20 }; 21 alert(A) ; 22 23 </script> 24 </head> 25 <body> 26 27 </body> 28 </html>
转载于:https://www.cnblogs.com/jl29233zx/p/5306788.html
利用JavaScript生成随机数字!相关推荐
- javascript生成随机四位数
在网页编程中,经常会用到随机数,像生成订单号这些都会用到. 今天小编分享的是使用javascript生成随机四位数,以下为实例代码. <input type="button" ...
- 利用JavaScript实现随机抽奖代码
利用JavaScript实现随机抽奖代码 一.分析: 二.部分重要功能代码: 1.body页面: 2.通过点击事件来显示随机号码: 3.设置中奖号码: 4.判断是否中奖的方法 三.全部代码实现: 图片 ...
- 图像对抗生成网络 GAN学习01:从头搭建最简单的GAN网络,利用神经网络生成手写体数字数据(tensorflow)
图像对抗生成网络 GAN学习01:从头搭建最简单的GAN网络,利用神经网络生成手写体数字数据(tensorflow) 文章目录 图像对抗生成网络 GAN学习01:从头搭建最简单的GAN网络,利用神经网 ...
- mysql生成随机验证码_MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法...
上一篇介绍了如何在 Oracle 生成随机数字.字符串.日期.验证码以及 UUID,今天我们继续讨论在 MySQL 中生成各种随机数据的方法.
- Linux生成随机数字和字符串
生成随机数字 使用系统的$RANDOM变量 > echo $RANDOM 14587 使用date +%s%N > date +%s%N 1529584024896587259 使用/de ...
- 用html js制作迷宫,JavaScript生成随机迷宫详解
本篇教程介绍了JavaScript生成随机迷宫详解,希望阅读本篇文章以后大家有所收获,帮助大家对JavaScript的理解更加深入. < #先看生成随机迷宫的代码吧↓ 1 2 3 生成随机迷宫v ...
- Java生成随机数字和字母组合10位数
/** * java生成随机数字和字母组合10位数 * @param length[生成随机数的长度] * @ret ...
- java生成随机数字和字母
/** * Purpose:生成随机数字和字母 * @author Hermanwang * @param length:返回字符串的长度 * @return ...
- MySQL 生成随机数字、字符串、日期、验证码以及 UUID
文章目录 生成随机数字 生成 0 到 1 之间的随机数 生成指定范围内的随机数 生成 6 位数字手机验证码 生成遵循正态分布的随机数 生成随机字符串 生成固定长度的随机字符串 生成可变长度的随机字符串 ...
- php 包含字母随机数_php生成随机数字、字母或数字字母混合的字符串
这次给大家带来php生成随机数字.字母或数字字母混合的字符串,php生成随机数字.字母或数字字母混合字符串的注意事项有哪些,下面就是实战案例,一起来看一下. php 生成随机字符串,可以指定是纯数字 ...
最新文章
- 三层交换机环境的上网行为管理方案
- Asp.net MVC 中Controller返回值类型ActionResult
- mysql5.6 1g内存_1G内存用MySQL5.6还是用MySQL5.5比较好
- 低学历的非要考研,多半输得更惨
- PAT乙级 1022 D进制的A+B
- UML 10 种常见的域建模错误
- 数字电路 模拟电路 先学哪个_国外经典电子资料:电子电路分析与设计
- 十分钟,我搞定了一个人物检测模型
- php抽奖概率怎么设计,php编写抽奖后台实现抽奖概率计算
- JS实现拖动滑块验证
- Mimics:快捷键介绍
- python一键批量下载个人简历网的简历模板
- c语言延时函数(c语言延时函数delay用法)
- 读书笔记-捌-《创业维艰》
- ABP框架系列之四十:(Notification-System-通知系统)
- 将指定小程序页面设置为首页的两种方式
- 计算机基金经理排名,科班出身的基金经理业绩一定比非科班的好吗?
- 下载安装SQL server2008的步骤
- PTA甲级模拟第六弹:1156-1159
- nginx 静态资源优化配置
热门文章
- 下载时,要关闭休眠功能
- gdb问题解决办法:no debugging symbols found
- Prototype(原型)
- 吴军信息论40讲_刘润对谈吴军:每个人都一定要有数学思维
- 深入浅出MFC之6大技术 消息映射及命令传递 DECLARE_MESSAGE_MAP 和 ON_NOTIFY ON_COMMAND ON_MESSAGE 三大难点解析
- 如何用python编写操作系统_操作系统介绍、python基础
- iis mysql端口修改_如何处理IIS和Apache之间经常端口冲突
- Debugging with GDB 用GDB调试多线程程序
- Edit Control最简单使用
- 基于PWM调宽的呼吸灯算法