EDIT: Figured it out, here’s my code:
**var myArray = new Array(“value0”, “value1”, “value2”);
function search (input) {**
trace("Searching for: "+input);
for (var i=0; i<myArray.length;i++)
{
if (input == myArray) {*
trace("Found “+input+” at array # "+i);
found();
}
else {trace("Did not find “+input+” at array # "+i);}
}
completed();
**};
****var vFound:Boolean;
function found ():void {**
trace(“Value was found.”);
vFound = true;
};
**
function completed ():void {
trace(“Search Completed.”);
if (vFound == false) {
trace(“Value was not found.”);**
}
};
Traces for input=“value2”:
Searching for: value2
Did not find value2 at array # 0
Did not find value2 at array # 1
Found value2 at array # 2
Value was found.
Search Completed
Traces for input=“value3”:
Searching for: value3
Did not find value3 at array # 0
Did not find value3 at array # 1
Did not find value3 at array # 2
Search Completed
Value was not found.