zoukankan      html  css  js  c++  java
  • jquery Math.random()

    $(document).ready(function() {    

       //x上限,y下限    

           var x = 12;       

         var y = 0;           

       var rand = parseInt(Math.random() * (x - y + 1) + y);      

            $("#b").html("").append("<div>" + rand + "</div>");    

     

          })    

     从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))来返回一个角度的近似整数值

  • 相关阅读:
    Codeforces 451A Game With Sticks
    POJ 3624 Charm Bracelet
    POJ 2127 Greatest Common Increasing Subsequence
    POJ 1458 Common Subsequence
    HDU 1087 Super Jumping! Jumping! Jumping!
    HDU 1698
    HDU 1754
    POJ 1724
    POJ 1201
    CSUOJ 1256
  • 原文地址:https://www.cnblogs.com/liwon/p/3554403.html
Copyright © 2011-2022 走看看