Whats wrong with my code?


// Our Person constructor
function Person (name,age)={
this.age = age,
this.name = name};

Why this is not working???
// 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 (i=0;i<=3;i++){



Have a close look at

function Person (name,age)={


for ([initialization]; [condition]; [final-expression])

In your FOR-loop condition
i would refer to the length of the Array, instead of using a static 3


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.