iOS Swift Collections and Control Flow Control Flow With Loops For In Loops

Yun Yin Ku
Yun Yin Ku
1,493 Points

I don't understand this task, the multiplier and for in loop

the second task has confused me, as doing the multiplier of 6 or something

loops.swift
// Enter your code below
var results: [Int] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

for multiplier in results {
  print("\(results) times 6 is equal to \(results * 6)*)
}

1 Answer

Daniel Turato
PRO
Daniel Turato
Java Web Development Techdegree Graduate 30,101 Points

You need iterate over the range of 1 to 10 and then at each iteration, multiply the current number in that range by 6 and append it to the array. By the end of the iteration, you should of have an array containing the 6 times table. So, you can do this like so:

var results: [Int] = []

for multiplier in 1...10 {
  results.append(multiplier*6)
}