Encontrar el Último Valor Coincidente

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En este laboratorio, profundizaremos en la programación de JavaScript y exploraremos el concepto de encontrar el último valor coincidente en una matriz. Este laboratorio ofrece la oportunidad de mejorar tu comprensión de los métodos de matriz de JavaScript y las técnicas de programación funcional. Al final de este laboratorio, tendrás una comprensión sólida de cómo usar los métodos Array.prototype.filter() y Array.prototype.pop() para encontrar el último elemento que cumpla una cierta condición.

Función de JavaScript para Encontrar el Último Valor Coincidente

Para encontrar el último elemento en una matriz que cumpla una condición dada, utiliza la siguiente función de JavaScript:

const findLast = (arr, fn) => arr.filter(fn).pop();

Para utilizar esta función, pasa la matriz en la que quieres buscar y una función que devuelva un valor verdadero para los elementos que quieres coincidir.

Por ejemplo, findLast([1, 2, 3, 4], n => n % 2 === 1); devolverá 3, ya que encuentra el último número impar en la matriz.

Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.

Resumen

¡Felicidades! Has completado el laboratorio de Encontrar el Último Valor Coincidente. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.