Explica el siguiente código JavaScript
Dificultad: Avanzado
const f = (inicio, fin) => {
return Array.from({length:(fin - inicio)}, (_, indice) => (inicio + indice))
}
console.log(f(2,7))
A. [ 2, 7 ]
B. [ 2, 3, 4, 5, 6 ]
C. [ 3, 4, 5, 6, 7 ]
D. [ 0, 1, 2, 3, 4, 5, 6, 7 ]
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
B.
[ 2, 3, 4, 5, 6 ]
Es posible crear arreglos con intervalos de valores usando
Array.from()
indicándole la longitud del arreglo resultante y los valores de relleno.Recuerda que
Array.from()
regresa un iterable en base a los parámetros que le pasemos.