Каков лучший способ знать, когда заканчивает поездка array в javascript с какой-то из этих функций?
Для map и filter ты можешь использовать второго parГЎmetro callback, который показывает индекс настоящего элемента.
Для reduce использует третьего parГЎmetro callback.
let arreglo = [1,2,3];
arreglo.map((elemento, indice) => {
if(indice == arreglo.length - 1)
console.log("Soy el último: " + elemento);
return elemento;
})
arreglo.filter((elemento, indice) => {
if(indice == arreglo.length - 1)
console.log("Soy el último: " + elemento);
return true;
})
arreglo.reduce((acumulador, valorActual, indice) => {
if(indice == arreglo.length - 1)
console.log("Soy el último: " + valorActual);
return acumulador + valorActual;
})