Цикл while в Swift

Swift 循环Циклы Swift

Цикл while в Swift начинается с вычисления одного условия. Если условие истинно, последовательность инструкций будет выполняться повторно, пока условие не станет ложным.

Синтаксис

Синтаксис цикла while в Swift выглядит следующим образом:

while condition
{
   statement(s)
}

В синтаксисе,statement(s)может быть инструкцией или блоком инструкций.conditionможет быть выражением. Если условие истинно, последовательность инструкций будет выполняться повторно, пока условие не станет ложным.

Число 0, строка '0' и "", пустой list(), и неопределённые переменные — все являютсяfalse, тогда как все остальные —true. Чтобы инвертировать true, используйте символ!илиnot, который после отрицания возвращает false.

Блок-схема:

Пример

import Cocoa
 
var index = 10

while index < 20 
{
   print( "index 的值为 \(index)")
   index = index + 1
}

Вывод выполнения вышеуказанной программы:

index 的值为 10
index 的值为 11
index 的值为 12
index 的值为 13
index 的值为 14
index 的值为 15
index 的值为 16
index 的值为 17
index 的值为 18
index 的值为 19

Swift 循环Циклы Swift

Другие расширения