сделать цикл в Swift

Как написать цикл do-while в Swift?

Ответы

Ответ 1

Вот общая форма повторяющегося цикла для Swift

repeat {
    statements
} while condition

Например,

repeat {
    //take input from standard IO into variable n
} while n >= 0;

Этот цикл будет повторяться для всех положительных значений n.

Ответ 2

repeat-while while, выполняет один проход через блок цикла сначала, прежде чем рассматривать условие цикла (точно, что do-while цикл do-while while).

Ниже приведен фрагмент кода - это общая форма цикла repeat-while,

repeat {
  // your logic
} while [condition]

Ответ 3

repeat-while, выполняет один проход через блок цикла сначала, прежде чем рассматривать условие цикла (точно, что делает цикл while-while).

var i = Int()
repeat {

    print("\(i) * \(i) = \(i * 10)")
    i += 1

} while i <= 10

Ответ 4

быстрый цикл повторения while похож на цикл do-while на другом языке. Цикл повтора-while является альтернативным while loop.It сначала делает один проход через блок цикла, затем рассматривает условие цикла и повторяет цикл до тех пор, пока условие не будет отображаться как false.

repeat 
{
x--
}while x > 0