Introducción
En este laboratorio, exploraremos cómo comprobar si algún elemento de una matriz es verdadero utilizando JavaScript. Utilizaremos el método Array.prototype.some() y una función predicado proporcionada para probar si al menos un elemento de una colección devuelve true. Además, aprenderemos cómo utilizar la función Boolean como argumento predeterminado para simplificar el código.
Probando si algún elemento de un array es verdadero
Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.
Para comprobar si algún elemento de una colección devuelve true en base a una función proporcionada, utiliza Array.prototype.some(). Si quieres utilizar la función Boolean como predeterminada, puedes omitir el segundo argumento, fn.
A continuación, se muestra un ejemplo de código:
const any = (arr, fn = Boolean) => arr.some(fn);
Puedes probarlo con los siguientes ejemplos:
any([0, 1, 2, 0], (x) => x >= 2); // true
any([0, 0, 1, 0]); // true
Resumen
¡Felicidades! Has completado el laboratorio de Probar si algún elemento de un array es verdadero. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.