I have an object that looks like this:
var obj = {
"cat" : [
{val: 'res', string: "Residential & Single Family Homes"},
{val: 'Dup', string: "Duplexes & Apartments"},
{val: 'Con', string: "Condominiums"},
{val: 'Lot', string: "Lots, Land & Farms"},
{val: 'Com', string: "Commercial"},
{val: 'Mob', string: "Mobile Homes"},
],
"bdrms" : [
{val: "1", string: "1 Bedroom"},
{val: "2", string: "2 Bedrooms"},
{val: "3", string: "3 Bedrooms"},
{val: "4", string: "4 Bedrooms"},
{val: "5", string: "5 Bedrooms"},
],
"bthrms" : [
{val: "1", string: "1 Bathroom"},
{val: "1.1", string: "1 1/2 Bathrooms"},
{val: "2", string: "2 Bathrooms"},
{val: "2.1", string: "2 1/2 Bathrooms"},
{val: "3", string: "3 Bathrooms"},
{val: "3.1", string: "3 1/2 Bathrooms"},
{val: "4", string: "4 Bathrooms"},
{val: "4.1", string: "4 1/2 Bathrooms"},
{val: "5", string: "5 Bathrooms"},
],
"zip" : [
]
};
and what i would like to do is dynamically generate an array of zip codes inside "zip" using a for loop. what I have so far isnt working as I am getting a bunch of errors such as unexpected token ect...
im assuming that i am doing this totally wron, but this is what i am attempting to do:
"zip" : [
for(i=43000; i<=45999;){
{val: i, string: i},
i++
};
]
string. I believe that's typically a reserved word in JavaScript...