Hi again,

Been busy wasting time, expanding on that again.

PHP Code:
var numbers:Array = new Array();
var 
amounts:Array = new Array();
var 
outcome:Array = new Array();

var 
i:Number 0;
var 
j:Number 0;

numbers = [41012131418192224304750669499];
amounts = [[411], [1240], [4180], [8196], [97150]];

/*** fill result array with empty arrays ***/
for (0amounts.lengthi++)
{
    var 
populateOutcome:Array = new Array();
    
outcome.push(populateOutcome);
}
trace(outcome.length " arrays created inside of outcome array.");
trace("------------------------------------------");

for (
0numbers.lengthi++)
{
    var 
item:Number numbers[i];
    for (
0amounts.lengthj++)
    {
        var 
low:Number amounts[j][0];
        var 
high:Number amounts[j][1];
        if (
item >= low && item <= high)
        {
            
outcome[j].push(item);
            
//trace(item + " >= " + low + " && <= " + high);
        
}
    }
}

for (
0outcome.lengthi++)
{
    var 
doGrammar1:String "";
    var 
doGrammar2:String "";

    if (
outcome[i].length 2)
    {
        
doGrammar1 " number is within number range ";
        
doGrammar2 " the number is ";
    }
    else
    {
        
doGrammar1 " numbers are within number range ";
        
doGrammar2 " the numbers are ";
    }
    
trace(outcome[i].length doGrammar1 "(" amounts[i][0] + " - " amounts[i][1] + ")\t" doGrammar2 " - [" outcome[i] + "]");