# Getting JSON array value by number

**URL:** <https://forum.kirupa.com/t/getting-json-array-value-by-number/252802>\
**Category:** web dev\
**Created:** [February 23, 2008, 7:32pm UTC](https://forum.kirupa.com/t/getting-json-array-value-by-number/252802 "2008-02-23T19:32:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tampa1adam](https://avatars.discourse-cdn.com/v4/letter/t/4bbf92/32.png) [@Tampa1adam](https://forum.kirupa.com/u/Tampa1adam)\
**Post date:** [February 23, 2008, 7:32pm UTC](https://forum.kirupa.com/t/getting-json-array-value-by-number/252802/1 "2008-02-23T19:32:35Z")

</div>

all right, I have this JSON Array:

```auto
[SIZE=1]
var myKidsAndPets = {
     kids: {
          Corey: {age: 21, gender: "female"},
          Thaddeus: {age: 21, gender: "male"},
          Sydney: {age: 14, gender: "female"},
          Cameron:{ age: 7, gender: "female"}
     },
     pets: {
          Kirby: {type: "dog", variety: "Labrador Retriever"},
          Spot: {type: "fish", variety: "Goldfish"}
     }
};
[/SIZE]

```

doing this: [SIZE=1]myKidsAndPets.kids.Sydney.age [SIZE=2] **will** in fact give me 14, which is Syndey’s age.[/SIZE][/SIZE]  
[SIZE=1][SIZE=2][/SIZE][/SIZE]  
[SIZE=1][SIZE=2]But doing this:[/SIZE][/SIZE]  
[SIZE=1]myKidsAndPets.kids[2].age [/SIZE][SIZE=2]gives an Error: ‘kids.2.age’ is null or not an object[/SIZE]

How can I retrieve Sydney’s age by using a number?
