freeCodeCamp/guide/spanish/javascript/es6/some-function/index.md

25 lines
851 B
Markdown

---
title: Some Function
localeTitle: Alguna función
---
## Alguna función
La función `some()` se usa para verificar si al menos un elemento de una matriz cumple con una condición dada. La función devuelve `true` si la condición se cumple con un elemento, y falso si alguno de los elementos cumple con la condición
La sintaxis original de alguna función es:
```javascript
arr.some(function callback(currentValue, index, array) {
// Do some stuff with currentValue (index and array are optionals)
}, [thisArg]);
```
### Ejemplo (ES6):
```javascript
const arr = [1, 4, 5, 11];
if (arr.some(el => el % 2 == 0)) {
console.log("There's at least one even number");
}
```
`some()` es un método del objeto `Array` , por lo que para pasar esa función a un objeto iterable, es necesario asegurarse de que el objeto sea un Array.