JavaScript JavaScript Loops, Arrays and Objects Tracking Data Using Objects The Build an Object Challenge, Part 2

slurpee
slurpee
6,694 Points

"Cannot read property 'achievements' of undefined at students.js:10"

1 Answer

Manish Giri
Manish Giri
16,264 Points

You should loop till 1 less than the length of the students array. If not, students[students.length] will be undefined, which is why you get -

"Cannot read property 'achievements' of undefined