2018-10-08 17:34:43 +00:00
---
id: 587d7dab367417b2b2512b6e
title: Use the every Method to Check that Every Element in an Array Meets a Criteria
localeTitle: Use cada método para verificar que cada elemento de una matriz cumple con los criterios
challengeType: 1
---
## Description
2018-10-09 19:28:15 +00:00
< section id = 'description' >
< code > every< / code > métodos funcionan con matrices para verificar si < em > cada< / em > elemento pasa una prueba en particular. Devuelve un valor booleano: < code > true< / code > si todos los valores cumplen los criterios, < code > false< / code > si no.
Por ejemplo, el siguiente código verificará si cada elemento de la matriz de < code > numbers< / code > es menor que 10:
< blockquote > var numbers = [1, 5, 8, 0, 10, 11];< br > numbers.every(function(currentValue) {< br > return currentValue < 10 ; < br > });< br > // Returns false< / blockquote >
2018-10-08 17:34:43 +00:00
< / section >
## Instructions
2018-10-09 19:28:15 +00:00
< section id = 'instructions' >
Use < code > every< / code > método dentro de la función < code > checkPositive< / code > para verificar si cada elemento en < code > arr< / code > es positivo. La función debe devolver un valor booleano.
2018-10-08 17:34:43 +00:00
< / section >
## Tests
< section id = 'tests' >
```yml
tests:
- text: Su código debe utilizar < code > every</ code > métodos.
testString: 'assert(code.match(/\.every/g), "Your code should use the < code > every</ code > method.");'
2018-10-09 19:28:15 +00:00
- text: ' < code > checkPositive([1, 2, 3, -4, 5])</ code > debe devolver < code > false</ code > .'
2018-10-08 17:34:43 +00:00
testString: 'assert(!checkPositive([1, 2, 3, -4, 5]), "< code > checkPositive([1, 2, 3, -4, 5])< / code > should return < code > false< / code > .");'
2018-10-09 19:28:15 +00:00
- text: ' < code > checkPositive([1, 2, 3, 4, 5])</ code > debe devolver < code > true</ code > .'
2018-10-08 17:34:43 +00:00
testString: 'assert(checkPositive([1, 2, 3, 4, 5]), "< code > checkPositive([1, 2, 3, 4, 5])< / code > should return < code > true< / code > .");'
2018-10-09 19:28:15 +00:00
- text: ' < code > checkPositive([1, -2, 3, -4, 5])</ code > debe devolver < code > false</ code > .'
2018-10-08 17:34:43 +00:00
testString: 'assert(!checkPositive([1, -2, 3, -4, 5]), "< code > checkPositive([1, -2, 3, -4, 5])< / code > should return < code > false< / code > .");'
```
< / section >
## Challenge Seed
< section id = 'challengeSeed' >
< div id = 'js-seed' >
```js
function checkPositive(arr) {
// Add your code below this line
// Add your code above this line
}
checkPositive([1, 2, 3, -4, 5]);
```
< / div >
< / section >
## Solution
< section id = 'solution' >
```js
// solution required
```
< / section >