Math.random()

来源:互联网 发布:mac和windows哪个好用 编辑:程序博客网 时间:2024/06/05 06:19
  Math.random():产生一个[0,1)之间的随机数。
  返回指定范围的随机数(m-n之间)的公式[2]:Math.random()*(n-m)+m;

例:

  生成一个6位的随机字符串:
  public static void main(String[] args){
  String result="";
  for(int i=0;i<6;i++){
  //生成97-122的int型的整型
  int intValue=(int)(Math.random()*26+97);
  //将intValue强制转化成char类型后接到resul后面
  result=result+(char)intValue;
  }
  //输出字符串
  System.out.println(result); 
  }

编辑本段JavaScript Math.random() 函数

  Math.random() -- 返回0和1之间的伪随机数 可能为0,但总是小于1,[0,1)
  document.write(Math.random());
  返回随机数
  document.write(Math.random()*(20-10)+10);
  返回10-20的随机数
  document.write(Math.random()*(n-m)+m);
  返回指定范围的随机数(m-n之间)的公式[2]
原创粉丝点击