Javascript: Los métodos para Arrays some(), every() y forEach()

Si programas en cualquier lenguaje utilizarás decenas de veces los arrays, en este post os voy a hablar de tres métodos muy útiles que nos permite utilizar Javascript.

some()

Sirve para comprobar si alguno de los elementos del array cumple una condición.

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
arr.some((value)=> { return (value < 0); });

La respuesta en este caso será false porque todos los valores del array son mayores que 0.

every()

Sirve para comprobar si todos los elementos del array cumplen una condición.

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
arr.every((value)=> { return (value > 0); });

La respuesta en este caso será true porque todos los valores del array son mayores que 0.

forEach()

Recorre el contenido del array para poder acceder a sus valores.

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
arr.forEach((value) => { 
    console.log(value == 2); 
});

Todas las respuestas serán false menos una que será true porque sólo un valor cumple la condición, pero podéis ver como recorremos todo el array.

Espero que os sea de utilidad ^_^.

Comentarios