Fun JSON question

Ok, I have the following JSON string (some things are removed for
privacy):

addresses = [{"address": {"lng": "-178.7098","lat": "43.2818"}},
{"address": {"lng": "-178.7041","lat": "43.2789"}}, {"address":
{"lng": "-178.7004","lat": "43.273"}}]

and I am attempting to call them like so:

for(i=0;i<addresses.length;i++) {
  alert( addresses[i].lat);
}

However, the alert comes back saying "undefined".

Any idea what I am doing wrong?

Ok, I have the following JSON string (some things are removed for
privacy):

addresses = [{"address": {"lng": "-178.7098","lat": "43.2818"}},
{"address": {"lng": "-178.7041","lat": "43.2789"}}, {"address":
{"lng": "-178.7004","lat": "43.273"}}]

and I am attempting to call them like so:

for(i=0;i<addresses.length;i++) {
  alert( addresses[i].lat);
}

the way you've got your json setup you need to be poking
addreses[i].address.lat

Fred