Puedes decirme como utilizar la función .map() en javascript?
Seguro. El método map() en JavaScript es una función que itera sobre los elementos de una matriz, aplicando una función callback a cada uno de ellos. La función callback se pasa como parámetro a map(), y se llama para cada elemento de la matriz. Esta función callback recibirá el valor del elemento actual, su índice y también la matriz entera como parámetros. La función map() devuelve un nuevo array con los valores devueltos por el callback [1]. Aquí hay un ejemplo de cómo usar map() para duplicar todos los elementos de una matriz:

let numbers = [1, 2, 3, 4, 5];

let doubledNumbers = numbers.map(function(number) {
  return number * 2;
});

console.log(doubledNumbers); // [2, 4, 6, 8, 10]
Aquí te muestro un ejemplo de cómo utilizar map():

const numbers = [1, 2, 3, 4, 5];

const doubledNumbers = numbers.map(function(number) {
  return number * 2;
});

console.log(doubledNumbers); // [2, 4, 6, 8, 10]