Решето Эратосфена на Swift


#1

Ребят! Выручайте. Сломал уже всю голову - не могу выполнить поставленную задачу. Алгоритм понимаю, но реализовать не могу.
Нужно создать функцию, добавляющую в массив простые числа от 1 до n. 2 дня мучаюсь. Если кто-то может помочь, буду признателен.


#2

#3
func isPrime(_ number: Int) -> Bool {
return number > 1 && !(2..<number).contains { number % $0 == 0 }
}

Эта функция проверяет число на простое. Дальше думаю справишься!