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;
};
On 12/5/06, eric dolecki <[EMAIL PROTECTED]> wrote:
I'd like to get a random number between 2 values, with a stickler that it
can't be a current value, and it can't be the current value +1
var nCurrentValue:Number = 1;
function randomRange( min, max):Number
{
var nNum = Math.round(Math.random() * max) + min;
return nNum;
// Would like to add conditional: if nNum == nCurrentValue || nNum ==
nCurrentValue+1, get another random number until we get one thats okay...
};
What is the best way of handling that? Using a while statement or something?
I could use an interval, but that seems messy to me.
- e.
_______________________________________________
[email protected]
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.
*/
_______________________________________________
[email protected]
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