治疗白癜风的专科医院 http://www.xftobacco.com/Math.random()是令系统随机选取大于等于0.0且小于1.0的伪随机double值,是Java语言常用代码。例如:doublea=Math.random()*(3-1)+1,设置一个随机1到3的变量。
一、简介
Math.random()语句是一个随机函数。利用该函数可以取得0到1之间的随机小数,如果想得到一个大于1的随机值,则需要再乘以一定的数值来实现。例如:60*Math.random();运算结果,就是得到了60以内的一个随机数值。如果想要取得一个整数结果,可以通过一个取整函数来实现。例如:uint(60*Math.random());运算结果就是60以内的随机整数。随机运动的方向是上下左右皆有可能,也就是说,这个随机数值有可能为负值,ActionScript3.0脚本中尚未提供一个随机正负号的语句或函数,要想使得到一个随机的正负数值可以通过下面的计算来实现。30-uint(60*Math.random());运算的结果就是-30到+30之间的随机整数。
二、三种用法
1.得到一个两个数之间的随机数;
2.得到一个两数之间的随机整数;
3.得到一个两数之间的随机整数,包括两个数在内;
代码:Math.random():产生一个[0,1)之间的随机数。
返回指定范围的随机数(m-n之间)的公式。
三、使用方法
例:用Math类的random()方法产生一个字符,若该字符是一个大写英文字母,则输入"Yes!",否则输出“NO!”。random()方法产生的随机数在0.0和1.0之间,乘以后,其值在0.0和.0之间,将它转换为char类型后,用if来判断是否在A和Z之间。程序如下:JavaScriptMath.random()函数;Math.random()--返回0和1之间的伪随机数可能为0,但总是小于1,即返回[0,1)之间的浮点数。返回随机数;返回10-20的随机数;返回指定范围的随机数(m-n之间)的公式。