По итогу:
У нас было повторяющееся действие, которое дублировалось три раза:
moveForward()
if isOnClosedSwitch {
toggleSwitch()
}
Мы взяли и вставили его в цикл, который настроили на повторение 3 раза, а лишнее удалили.
Итоговое решение:
moveForward()
for i in 1 ... 3 {
moveForward()
if isOnClosedSwitch {
toggleSwitch()
}
}