怎样在FLASH 8中制作指定的随机数抽取?超简单的问题,本人菜鸟

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:48:16
网上看到一个FLASH文件,里面有一个按钮的动作代码是
on (release)
{
display = Math.round(Math.random() * 200) - 100;
}
这里显示的是随机-100到100的数字,但是我现在想让它只显示这个范围内的奇数,就是单数,那应该怎么更改?

on (release) {
a = Math.round(2*random(50)+1);//定义一个变量a,显示100以内的正奇数
shuzu = new Array("-1", "1");//定义一个数组变量shuzu,为了取得a的相反数
display = a*shuzu[random(2)];
}

on (release)
{
display = (Math.round(Math.random() * 100) - 50)*2+1;
}