零星网络

技术&资讯
网站超市

需要前后台演示请留言,或QQ:150623477联系站长。

本成品是基于ASP+Access开发的网站内容管理系统,提供了简介类模块,新闻类模块,产品类模块,图片类模块,下载类模块
· 适用性:充分考虑公司企业的实际需要,确保功能上较强的实用性。
· 易用性:用户界面简洁、美观、友好,易于用户操作和使用,操作人员只需简单学习即可掌握。
· 安全性:安全可靠的权限划分,既考虑信息的共享,又注意信息的保护与隔离。

JQUERY 您的当前位置:首页 > 技术&资讯 > JQUERY

jQuery中 Math.random()的用法方法>>产生任意随机整数

发布时间:2016-03-16  浏览次数:  分享到:

 $(document).ready(function() {    

   //x上限,y下限    
       var x = 12;       
     var y = 0;           
   var rand = parseInt(Math.random() * (x - y + 1) + y);      
        $("#b").html("").append("
" + rand + "
");    
      })    
 从1开始 至 任意值    
parseInt(Math.random()*上限+1);   
 
2. 从任意值开始 至 任意值  
 
parseInt(Math.random()*(上限-下限+1)+下限);   
 
random是0到1之间(不包括1)的伪随机函数,floor是取当前数值的整数部分值,舍掉小数部分.
常搭配使用,用来取0到某个数值之间的随机数.如想取0~49之间的随机数可用:
Math.floor(Math.random()*50),最大值再大也不到50,后舍掉小数部分就是0~49的任意一个伪随机数.
round是取近似值的数,也就是四舍五入的说法.返回一个整数值,配合使用如:
Math.round(Math.atan2(y,x))来返回一个角度的近似整数值
 
3 .js中呢,并没有这样一个之间产生指定范围的随机数,但是他有一个Math.random(); 可以产生一个大于0小于1的随机数,我们再通过Math.round()进行四舍五入,可以组合出一个rand这样的函数,就是用小数+(大数-小数)*0到1之间的随机数。这样就能得到指定范围的随机数了。
function GetRandomNum(Min,Max){ 
        var Range = Max - Min; 
        var Rand = Math.random(); 
        return(Min + Math.round(Rand * Range)); 
var num = GetRandomNum(15,25); 

相关评论

    评论加载中...
    评论者:     验证码:
        

首页|网站超市|业界|营销|优化|HTML|JS|JQUERY|DIV+CSS|编程|运营|设计排版|创业|访谈

Copyright © 2006-2015 Power by 零星设计. 联系QQ:150623477
合作共赢、快速高效、优质的网站建设提供商

  • ●在线咨询点击这里给我发消息
  • ●在线咨询点击这里给我发消息
  • ●在线咨询点击这里给我发消息
  • 业务电话正在通话中…
  • 09:00AM-22:00PM
  • 高效优质的网站建设提供商
  • 加入收藏