Как мне пропустить строку в цикле? - PullRequest
0 голосов
/ 21 сентября 2018

Я хотел бы сохранить номер строки в переменной и пропустить эту строку при выполнении цикла for.Будет ли для / где цикл работает?Если у кого-то есть пример кода, я буду искренне признателен.

Ответы [ 2 ]

0 голосов
/ 21 сентября 2018

Вы можете использовать предложение where:

let x = 5
for i in 0..<10 where i != x {
    print(i)
}
0 голосов
/ 21 сентября 2018

Вы можете попробовать использовать ключевое слово continue для пропуска

let x = 5
for i in 0..<10 {
    if x == i {
      print("skipped \(i)")
      continue
    } 
   print("\(i)")
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...