0

I'm trying to get values from req.body.answerX using for loop instead coding each of them.

I've stored values e.g. into "answer1, answer2" etc.

This was my attempt:

  for( var i = 1; i <= 10; i++){

        console.log(req.body.answer[i]);

   }

That gives me following error:

TypeError: Cannot read property '1' of undefined

How can I achieve this?

nody
  • 3
  • 1

1 Answers1

3

Update from

console.log(req.body.answer[i]);

to

console.log(req.body["answer" + i]);

For reference, Property Accessor

Nikhil Aggarwal
  • 28,197
  • 4
  • 43
  • 59