Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] variable equipo

Hola buenas noches, podrian por favor explicar lo siguiente: la variable de nombre equipo no veo que este declarada , no hay necesidad?

return <div className="lista-opciones">
        <label>Equipos</label>
        <select>
            {equipos.map((**equipo**, index) => <option KEY={index}>{**equipo**}</option>)
            }

        </select>
    </div>

esta si la entiendo, equipos si la declaro arriba, que es el arreglo

 const **equipos** = [
        "Porgramacion",
        "Front End",
        "Data Science",
        "Devops",
        "UX y Diseño",
        "Movil",
        "Innovación y Gestión"
    ]
2 respuestas

¡Hola, Graciela! ¿Como esta?

Cada vez que mapeamos un array, recuperaremos cada elemento de eso array como un valor único. Es decir que vamos a trabajar con un equipo dentro de todos los equipos. Es por eso que definimos dentro de la función map una nueva variable que, en este caso, llamamos "equipo". Es una función muy común y que utilizará con bastante frecuencia.

Estos son algunos ejemplos del uso de la función de mapa:

Ejemplo 1

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

const numerosDobles = numeros.map(numero => numero * 2);

Ejemplo 2

const nombres = ["juan", "maría", "pedro", "laura"];

const nombresMayusculas = nombres.map(nombre => nombre.toUpperCase());

Ejemplo 3

const palabras = ["manzana", "banana", "cereza", "uva"];

const palabrasMinusculas = palabras.map(palabra => palabra.toLowerCase());

Tenga en cuenta que en estos ejemplos, el array tiene su nombre escrito en plural, ya que cada valor dentro de esto array, le damos el nombre en singular.

¡Espero haber ayudado!

¡Hasta la próxima!

solución!

Hola, buenas tardes Nathalia, gracias por la explicación me quedó clara. gracias Alura