ActionScript 2.0 :: Getting Duplicate Item From Range Of Random Numbers?
Sep 16, 2007
Im trying to create a list random numbers from 1-30 but only 10 will appear. but i also need to make sure that the list of random numbers will not have duplicates (eg 1,1,20,14,3,28,4,1,18,21). I had the thought of using an array to store the list of numbers but im stuck with how to properly use an if..then to check if the same number has already appeared.
_scriptRookie
Code:
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
return randomNum;
[Code].....
View 6 Replies
Similar Posts:
Nov 2, 2004
how to do this and not found much, so here goes:
I want to generate a variable number of random numbers less than 16 with no duplicate numbers
Ive posted the fla, and what i'm doing is generating a random number and putting it into an array then using a for loop to cycle through the array for each new random number to check if its already there. if it is, then i want to regenerate that number.
if you test the fla you'll see that all i get in my array is some lovely zero's and i sort of know why this is, but don't know how to stop it.
View 3 Replies
Oct 22, 2009
so what i understand from this im learning flash from [URL] tutorials and no matter how many times i listen to each word the guy says, i dont understand this part in the vid, we are making a die to roll from 1-6 although the code below is not the finali
[Code]...
View 1 Replies
Aug 1, 2009
How to get say from 1 to 10, three randomly chosen numbers but simultaneously exclude the possibility of a repeated return (ie two 2s or three 6s)?
View 8 Replies
Feb 2, 2011
What's a simple way to generate random numbers with a range?
View 2 Replies
May 5, 2003
how do you specify the range of numbers in in math.random()?
View 9 Replies
Mar 28, 2005
for (i=1; i<8; i++) {
}
this will give me from 1 to 7 ...but if I need to exclude numbers from 3 to 5, how should I do?
i<3 and i>5 and i<8
View 3 Replies
Aug 12, 2008
well i am trying to create this simulation where in lot of numbers keep changing based on the time line. I find it really had to manually animate the numbers frame by frame. Is there a way that i can specify a dynamic text and specify a range of 50-100 and then its starts generating the numbers automatically from 50,51,52... etc, and it should reach the end range at a specified frame.
If i follow this method, animating a number from 10-50 and 1-6 will happen in the timeline of 80 frames.
View 5 Replies
Mar 28, 2005
for (i=1; i<8; i++) {
}
this will give me from 1 to 7...but if I need to exclude numbers from 3 to 5, how should I do?i<3 and i>5 and i<8
View 3 Replies
Feb 20, 2010
I need to get a loop to display all the numbers in a certain range. This range is input by the user with a starting number and an end number. For some reason when i put the code in all its giving me is the end number and not the numbers between the start and end. I was wondering if someone could show me what to tweak to fix it. This is the code so far...
[Code]...
View 6 Replies
Aug 16, 2010
I am almost finished with my project and I am once again stumped on how to tackle a search feature. I have one more section to do that will be a printing function.
Having an XML file, I need to search this file based on a range for criteria.
My XML data will have many sets of data separated by a gamenumber tag. The gamenumber is unique in value but the sub data will not be. There will be same values in that range.
So what I am looking to do is search anywhere from 2 to 10 gamenumbers at a time with 2-10 numbers. These numbers are in an input box and get called from a click event listener.
I have the routine working to search 1 data set but I can for the life of me think of how to do multiple data sets in one shot.
Here is an example,
Search games 2-5 for numbers 2 7 13 19 43 80 etc... Each number is in it's own input box.
The results could be an array or 4 different strings. It should be dynamic because the searches will changes from 2-10 games.
I am using an if else if statement to separate the searches and run it's own routine. So when the start number is not null and the second search number is null, it only searches a single record. The search parses only the data based on the start number search input box.
But if the end number is not null, it will go to the routine and search the scope of the the number range. I am thinking that the routine starts with the start number and then use each gamenumber in a loop to parse the data for that game only and store the results. Append each result into an array or strings.
I looked at for each and for in loops but I am not seeing who to put it together yet.
Here is what the XML Data looks like
Code:
<?xml version="1.0"?>
<Container>
<Game>
[Code]....
View 1 Replies
Jan 19, 2010
I'm looking to create an AS3 driven animation that animates starting from 0 to 365. I would like to have 0 appear at the start and then randomly and slowly start spinning through numbers really fast ranging from 1-365 for about 5 seconds and slowly end on 365. How complex would something like this be?
View 2 Replies
Oct 19, 2008
I need the switch case to recognize a reage of numbers e.g. 153 - 155. Is there a way of doing this?
View 3 Replies
May 15, 2011
I have a standard array with some text items and some numbers.
Here is an array item
ge: 65, (no quotes around this number)
Here is the DataProvider line (the section that applies to my example)
DataProvider([{label:"over 60", data: 65}]);
Here is the search line
for (var n; int = 0; n<arrayname.length; n++
arrayname[n]. Age == search_age.selectedItem.data
This works fine because the array number MATCHES the selectedItem data number (65) exactly and I get all records where age is 65
BUT I want to find records whose age is any number "greater than 60"
I have tried many ways to use the > sign and keep getting an error, example:
DataProvider([{label:"over 60", data: >60}]);
or
DataProvider([{label:"over 60", data: (>60)}]);
or
DataProvider([{label:"over 60", data: >(60}]);
None of these work.
Maybe these aren't numbers? I've tried putting 'int' in various positions with no results. I'm using a DataGrid which works fine for text items and will find numbers without quotes around them (if those numbers match whats in the array!).
What's the way to write this so I can get records greater than, or less than, etc.?
View 10 Replies
Jun 1, 2011
I want to restrict a text box to to use a specific range of numbers, say from 35 to 40.[code]...
How do I restrict it to only allow the 6 numbers between 35 and 40?
Is my only option to use a control like a combo box and fill it with the numbers I want to appear?
View 2 Replies
Feb 19, 2011
Generate four random numbers with the total of the four numbers equal to100?[code]...
View 8 Replies
Aug 18, 2010
what is the syntax to pick how can i pick 6 random numbers from 49 numbers
View 9 Replies
Apr 1, 2011
I am generating random numbers between two numbers by the code bellow:
ActionScript Code:
public function randomRange(max:Number, min:Number = 0):Number
{
return Math.round(Math.random() * (1+max - min) + min);
}
trace(randomRange(3,-31));
But I need a code which will return some times '3' and some times '-31'. Not the number between them.
View 2 Replies
Feb 28, 2009
Making a random number between lets say 0 and 99 is relatively straight forward using the Math.random class What is the best way to create 100 unique random numbers from between 0 and 99 where no random number is repeated?Would I make a random number, chuck it into an array then the next random number created is checked against the array, and if the number has been created before try for another number?
View 2 Replies
Aug 7, 2009
i need to know how to get a random frame on range frames
for example
on press the button go to a random frames but on range :
from (frame 10 to frame 20 only)
how to do it ? ?
View 3 Replies
Jun 5, 2009
I need to place an object on the stage.x randomly but not going .
The stage is 1024 pixel and the object 726. I do the following, it works ok but sometimes some part of the object goes of the stage.
menucenter=Stage.width-_root.object._width;_root.object._x=Math.floor(Math.random() * (menucenter - 0)) - 0;
View 1 Replies
Nov 5, 2009
I'm trying to start an animated loop from one of the defined frame labels. My code on frame 1 is:
[Code]...
Unfortunately, it's not working and the animation plays through normally. At the end I have a gotoAndPlay(2); command so it doesn't reread the code again.
View 3 Replies
Sep 26, 2008
I'm trying to figure out how to generate random colors but within a particular range.In my application I have to allocate a random color to an unknown number of movieclips.I can do this ok but sometimes I'm wind up with a very ugly combination of colors like bright yellow and purple for examples.How can I generate random colors within a particular "range" I guess is the word for it?
ActionScript Code:
for (var h:int=0; h<noOfUniqueClips; h++)
{
[code]........
View 9 Replies
Apr 23, 2007
I have a single line for my XML gallery,that I'm have a few troubles with.I want to tell the gallery that after it has loaded all the thumbnails; to perform a function on the the 5th thumbnail up to the 40th.gal["thumb"+(5+random(40))].gotoAndStop(2);So far, I've just managed to tell it to randomly select any thumbnails from 5 to 40. I need EVERY thumbnail from 5 to 40.
View 2 Replies
Feb 21, 2011
im sure its an easy one:
var tstArray:Array = new Array(1,2,3);
for (var a:uint=0; a<tstArray.length; a++)
{
var x:Number = Math.floor((Math.random()*tstArray[a]));
[Code]...
View 11 Replies
Oct 27, 2011
[code], but I need to eliminate a 0 outcome from that formula. Is there a way to make sure I never get '0' as the result or should I do this another way?My goal is to multiply a Number with +/- 1, but it needs to be random of which one i multiply with.
View 9 Replies
Aug 15, 2010
I'm trying to come up with a function that can give me an array of unique random numbers based on a range. If they don't fit within that range then it keeps check until it return the correct array of numbers.
Unfortunately I just keep getting an constant loop that crashes flash.
ActionScript Code:
var positions:Array = [];
function uniqueRandomNumber(max:Number, min:Number, len:int, range:int = 100):void
{
[Code].....
uniqueRandomNumber( 200, 0, 6, 40 );
I want to make sure that all numbers are 40 apart from each other
View 9 Replies
Aug 29, 2006
How would one produce a random number, ranged from say, -100 to 100?
View 3 Replies
May 25, 2009
I am trying to exclude dark(er) colors, not sure this is the right way, but its the best with my level of knowledge
Code:
var color:uint = (Math.floor(Math.random() * 0xFFFFFF));
function randomColor(color:uint):uint {
[code].....
View 2 Replies
Apr 11, 2011
that how can i duplicate a movieclip to as much numbers i want through out the stage using actionscript2. i have searched lots of posts in sites but i can't get it
View 6 Replies