JavaScript简单生成 N~M 之间随机数的方法
本文实例讲述了JavaScript简单生成 N~M 之间随机数的方法。分享给大家供大家参考,具体如下:
getRandom.js:
/**
* Created with JetBrains PhpStorm.
* User: lee
* To change this template use File | Settings | File Templates.
*/
//获取一个随机数,在max,min之间
//max 需大于 min
//如果输入 10,则产生 0~9 的数
//如果输入 10,4,则产生 4~9 的数
//如果输入 10,40,则返回 false
function getRandom(max,min){
var rand=false;
rand=Math.floor(Math.random()*max);
if(!(min==undefined) && (max>=min)){
rand=Math.floor(Math.random()*(max-min)+min);
}else if(max<min){
return false;
}
return rand;
}
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript排序算法总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
相关推荐
-
js实现随机数字字母验证码
本文实例为大家分享了数字字母验证码的具体实现代码,供大家参考,具体内容如下 验证码: <html> <head> <title>纯字验证码</title> <meta http-equiv='content-type' content='text/html;charset=utf-8'/> <script type='text/javascript' src='jquery-1.7.2.js'></script> <
-
JS简单生成随机数(随机密码)的方法
本文实例讲述了JS简单生成随机数(随机密码)的方法.分享给大家供大家参考,具体如下: 1. Math.random()生成一个0~1的随机数 0<=Math.random()<1 2. Math.random()*100 则生成一个0~100之间的随机数 3. Math.random()*100 + 100 则生成一个100~200之间的随机数 4. 所以Math.random()*m 则生成一个0~m的随机数 实例代码如下: <!DOCTYPE html PUBLIC "-/
-
js生成随机数(指定范围)的实例代码
1.随机生成4位数的随机数 <script language="javascript"> /** * 随机生成4位的随机数 * http://www.yulu.jb51.net */ document.write(parseInt(10*Math.random())); //输出0-10之间的随机整数 document.write(Math.floor(Math.random()*10+1)); //输出1-10之间的随机整数 function RndNum(n){ var
-
JS产生随机数的用法小结
代码如下所述: <script> function GetRandomNum(Min,Max) { var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); } var num = GetRandomNum(1,10); alert(num); </script> var chars = ['0','1','2','3','4','5','6','7','8','
-
javascript获取指定区间范围随机数的方法
如下所示: //获取指定区间范围随机数,包括lowerValue和upperValue function randomFrom(lowerValue,upperValue) { return Math.floor(Math.random() * (upperValue - lowerValue + 1) + lowerValue); } //如获取2-6之间的随机数 alert(randomFrom(2,6)); //如获取1-10之间的随机数 alert(randomFrom(1,10));
-
JS简单生成两个数字之间随机数的方法
本文实例讲述了JS简单生成两个数字之间随机数的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 完整代码如下: <!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/xh
-
JS简单随机数生成方法
本文实例讲述了JS简单随机数生成方法.分享给大家供大家参考,具体如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>随机数</title> </head> <body> <script type="text/javascript"> function Randnum(value){ v
-
javascript 产生随机数的几种方法总结
javascript 产生随机数的几种方法总结 1.取两个数之间的随机数 function GetRandomNum(Min,Max){ var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); } 2.混合法 function generateMixed(n) { var res = ""; for(var i = 0; i < n ; i ++) { var
-
JavaScript简单生成 N~M 之间随机数的方法
本文实例讲述了JavaScript简单生成 N~M 之间随机数的方法.分享给大家供大家参考,具体如下: getRandom.js: /** * Created with JetBrains PhpStorm. * User: lee * To change this template use File | Settings | File Templates. */ //获取一个随机数,在max,min之间 //max 需大于 min //如果输入 10,则产生 0~9 的数 //如果输入 10,
-
JavaScript返回0-1之间随机数的方法
本文实例讲述了JavaScript返回0-1之间随机数的方法.分享给大家供大家参考.具体如下: JavaScript的Math对象的random方法可以返回一个0-1之间随机数 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to display a random number. </p> <button onclick="myFunct
-
js计算任意值之间随机数的方法
本文实例讲述了js计算任意值之间随机数的方法.分享给大家供大家参考.具体实现方法如下: 首先:Math.random()这个方法就是计算随机数的返回大于等于0小于1的随机数, Math.random()*10岂不是返回大于等于0返回小于10吗,但是他只能返回小于10的数,不能返回10,怎么办呢,我们在原来的函数上再加1就变成了Math.random()*10+1;此时就可以返回1到10的随机数了,但是我们返回的很多是小数,不符合要求,下面就用到了Math.floor()这个函数了,这个函数执行向
-
go语言返回1-99之间随机数的方法
本文实例讲述了go语言返回1-99之间随机数的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: package main import ( "fmt" "math/rand" ) func main() { max := big.NewInt(100) i, err := rand.Int(rand.Reader, max) } 希望本文所述对大家的Go语言程序设计有所帮助.
-
JavaScript简单实现鼠标移动切换图片的方法
本文实例讲述了JavaScript简单实现鼠标移动切换图片的方法.分享给大家供大家参考,具体如下: <title>JavaScript切换图片</title> <script> function showDaTu(src){ document.getElementById("defaultImg").src=src; } </script> <img src="images/wall1.jpg" id="
-
javascript简单实现等比例缩小图片的方法
本文实例讲述了javascript简单实现等比例缩小图片的方法.分享给大家供大家参考,具体如下: //等比例缩小图片 function changeImg(obj,width,height) { var img = new Image(); img.src = document.getElementById(obj.id).src var ys_w = img.width; var ys_h = img.height; if(ys_w > width || ys_h > height) { v
-
javascript 动态生成css代码的两种方法
javascript 动态生成css代码的两种方法 有时候我们需要利用js来动态生成页面上style标签中的css代码,方法很直接,就是直接创建一个style元素,然后设置style元素里面的css代码,最后把它插入到head元素中.但有些兼容性问题我们需要解决.首先在符合w3c标准的浏览器中我们只需要把要插入的css代码作为一个文本节点插入到style元素中即可,而在IE中则需要利用style元素的styleSheet.cssText来解决.还需要注意的就是在有些版本IE中一个页面上style
-
JavaScript简单获取页面图片原始尺寸的方法
本文实例讲述了JavaScript简单获取页面图片原始尺寸的方法.分享给大家供大家参考,具体如下: 这里通过Image()对象获取原始宽高 这种方式就没有那么麻烦,直接new一个Image()对象,然后把img的src赋值给他即可获取. var img = new Image(); img.src = $("#target").attr("src"); if(img.complete){ alert('width:'+img.width+',height'+img.
-
Javascript简单改变表单元素背景的方法
本文实例讲述了Javascript简单改变表单元素背景的方法.分享给大家供大家参考.具体如下: 这里使用Javascript改变表单元素的背景,如改变文本框的背景 function colorChange(formName,formItem){ document.forms[formName.name].elements[formItem.name].style.backgroundColor = "#FFFFFF"; } 希望本文所述对大家的javascript程序设计有所帮助.
随机推荐
- Vue.js开发环境快速搭建教程
- DB2 UDB V8.1管理学习笔记(一)
- 清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方案
- 如何让你的Lightbox支持滚轮缩放及Base64图片
- 用vbs 取得收藏夹里的所有链接名称和URL的脚本
- iOS消息远程推送通知
- 详解Kotlin中的变量和方法
- PHP SOCKET编程详解
- php通过array_shift()函数移除数组第一个元素的方法
- mysql mysqldump只导出表结构或只导出数据的实现方法
- MySql 5.7.17 winx64的安装配置详细教程
- 用PHP实现弹出消息提示框的两种方法
- js加强的经典分页实例
- 企业管理器备份和还原SQL Server数据库
- linux下使用Apache+php实现留言板功能的网站
- JQuery从头学起第二讲
- Javascript中的函数声明与函数表达式(奇技淫巧)
- jQuery下拉美化搜索表单效果代码分享
- 解析dedeCMS验证码的实现代码
- ubuntu16.04登录后无dash,无启动栏launch,无menu bar只有桌面背景的快速解决办法
