why would you use parentheses? parentheses are for function calls. Lets simplify the code a bit:
now if we want to access a property of steve we have two choices:
if you want to read more about this you can do this here
i am going to borrow some explanation from this source:
You access the properties of an object with a simple dot-notation:
which is what we did here:
steve being the object, and firstName being the property.
this are the two ways you can access properties of an object, not with parentheses.
if we use a loop, we have to use the bracket notation. Since the for loop uses a string.