--- id: a3bfc1673c0526e06d3ac698 title: Sum All Primes isRequired: true challengeType: 5 videoUrl: '' localeTitle: Suma todos los premios --- ## Description
Suma todos los números primos hasta e incluyendo el número provisto. Un número primo se define como un número mayor que uno y tiene solo dos divisores, uno y el mismo. Por ejemplo, 2 es un número primo porque solo es divisible entre uno y dos. El número proporcionado puede no ser un número primo. Recuerda usar Read-Search-Ask si te atascas. Trate de emparejar el programa. Escribe tu propio código.
## Instructions
## Tests
```yml tests: - text: sumPrimes(10) debe devolver un número. testString: 'assert.deepEqual(typeof sumPrimes(10), "number", "sumPrimes(10) should return a number.");' - text: sumPrimes(10) debe devolver 17. testString: 'assert.deepEqual(sumPrimes(10), 17, "sumPrimes(10) should return 17.");' - text: sumPrimes(977) debe devolver 73156. testString: 'assert.deepEqual(sumPrimes(977), 73156, "sumPrimes(977) should return 73156.");' ```
## Challenge Seed
```js function sumPrimes(num) { return num; } sumPrimes(10); ```
## Solution
```js // solution required ```