编辑代码

for i in 2...10000 {
    var number = 0
    for j in 1..<(Int(i / 2) + 1)  {
        if i % j == 0 {
            number += j
            if number > i {
                break
            }
        }
    }
    if number == i {
        print("\(i) 是完数")
    }
}