Loop the loop


#1

// Our Person constructor
function Person(name, age){
this.age = age;
this.name= name;
}
// Now we can make an array of people
var family = new Array();
family[0] = new Person("alice", 40);
family[1] = new Person("bob", 42);
family[2] = new Person("michelle", 8);
family[3] = new Person("timmy", 6);

// loop through our new array
for(var i=0; i<=family.length; i++){
console.log(family[i].name)
}

It says that name is undefined...


#2

Delete the equal sign in the second part of your loop.
your loop should look like this:
for( i=0; i< family.length; i++){
console.log(family[i].name);
};

Hope this helps :grinning: