yup, you are correct. No point of setting two ranges, plus 1 or minus
1 is good enough. Thanks.

On 12/5/06, Danny Kodicek <[EMAIL PROTECTED]> wrote:
 > I thought of something.
>
> function randomRange( min, max, currNum):Number {
>    if(Math.random()>0.5){
>         max=currNum;
>    }else{
>         min=currNum;
>    }
>    return Math.round(Math.random()*(max-min))+min;
> };
>

That's going to skew your function something chronic. No, what you need is
this:

function randomRange(min, max, curr) {
var nNum = Math.round(Math.random() * (max-min-2) ) + min
if (nNum>=curr) {nNum+=2}
return nNum
}

Danny

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com



--
/*
Bored, sometimes.
*/
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to