Tengo el siguiente fragmento de código en JS
names = [{name: "A"}, {name: "B"}, {name: "C"}, {name: "D"}]; var returnNames = function(item, index) { var p = names[index].nome; return p; } names.forEach(returnNames);Me gustaría imprimir todos los nombres según el índice, pero cuando llamo a la función no devuelve ningún valor. ¿Qué estoy haciendo mal?
Agregue el archivo console.log dentro de la función. Además, nome está mal escrito.
var returnNames = function(item, index) { var p = names[index].name; console.log(p); } names = [{ name: "A" }, { name: "B" }, { name: "C" }, { name: "D" } ]; var arr = names.map(({name})=>name); console.log(arr);debe ser el error de ortografía