iOS Swift Collections and Control Flow Control Flow With Conditional Statements Working With Logical Operators

Baran Ozkan
Baran Ozkan
8,818 Points

My solution compiles correctly on xCode but the compiler doesn't accept it on teamtreehouse!

My solution compiles correctly on xCode but the compiler doesn't accept it on teamtreehouse, what am I missing?

operators.swift
var results: [Int] = []

for n in 1...100 {
    // Enter your code below
    if (n % 2 != 0) && (n % 7 == 0){
      results += [n]}
    // End code 
}

1 Answer

Alex Koumparos
MOD
Alex Koumparos
Python Web Development Treehouse Moderator 32,450 Points

Hi Baran,

the Treehouse compiler seems to want you to use .append() instead of +=

Not sure why exactly, I was able to get your code to execute and produce the intended results in my version of Xcode.

Cheers

Alex