Explica este código JavaScript
Dificultad: Básico
const persons = [
{
surname: 'Zoe',
address: {
street: {
name: 'Sesame Street',
number: '123',
},
},
},
{
surname: 'Mariner',
},
{
surname: 'Carmen',
address: {
},
},
];
const f = (arr) => {
return arr.map((person) => {
return person?.address?.street?.name
})
}
console.log(f(persons)) //?
A. ['Sesame Street', null, null]
B. ['Sesame Street', undefined , undefined]
C. [undefined, undefined, undefined]
D. ['Sesame Street']
Respuesta en el primer comentario.