Multidemension Arrays

Working with multidemension Javascript arrays.

by taa1953

JavaScript

function arrayFunction() {
    var my2DArray = [];
    alert(my2DArray.length);
    my2DArray.push([1, 4, "John", 100.00, 200.00, "Total"]);
    my2DArray.push([3, 1, "Barney", 200.00, 100.00, "Detail"]);
    my2DArray.push([2, 5, "Bob", 300.00, 40.00, "Grand Total"]);
    my2DArray.push([2, 3, "Alice", 300.00, 40.00, "Grand Total"]);
    return my2DArray;
    
}

        
my2DArrayRef = arrayFunction();

alert(my2DArrayRef);
    
    
    
    

/*
var my2DArray = [];
alert(my2DArray);
my2DArray.push([1, 4, "John", 100.00, 200.00, "Total"]);
my2DArray.push([3, 1, "Barney", 200.00, 100.00, "Detail"]);
my2DArray.push([2, 5, "Bob", 300.00, 40.00, "Grand Total"]);
my2DArray.push([2, 3, "Alice", 300.00, 40.00, "Grand Total"]);
alert(my2DArray);


//my2DArray.pop();

alert(my2DArray[2]);

alert(my2DArray.length);  // length is a property, not a method!
alert(my2DArray[0].length);


alert(my2DArray.toString());

my2DArray.sort();
my2DArray[1].sort();
alert(my2DArray[1]);

alert(my2DArray.toString());
*/