--- id: a3bfc1673c0526e06d3ac698 title: Sum All Primes isRequired: true challengeType: 5 videoUrl: '' localeTitle: Сумма всех чисел --- ## Description
Суммируйте все простые числа до и включив предоставленный номер. Простое число определяется как число больше единицы и имеет только два делителя: один и сам. Например, 2 - простое число, потому что оно делится только на одно и два. Предоставленный номер не может быть простым. Не забудьте использовать Read-Search-Ask, если вы застряли. Попробуйте подключить программу. Напишите свой собственный код.
## Instructions
## Tests
```yml tests: - text: sumPrimes(10) должен возвращать число. testString: 'assert.deepEqual(typeof sumPrimes(10), "number", "sumPrimes(10) should return a number.");' - text: sumPrimes(10) должен вернуть 17. testString: 'assert.deepEqual(sumPrimes(10), 17, "sumPrimes(10) should return 17.");' - text: sumPrimes(977) должен вернуть 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 ```