répétez Swift ... tandis que la boucle
répétez Swift ... tandis que la boucle comme et en boucle avant que la boucle a commencé à déterminer l'instruction conditionnelle, mais à la fin du cycle est déterminé si la condition d'exécution.
grammaire
répétez Swift ... alors que la syntaxe de la boucle est la suivante:
repeat { statement(s); }while( condition );
S'il vous plaît noter que les expressions conditionnelles apparaissent à la fin de la boucle, de sorte que la déclaration (s) de la boucle seront exécutées au moins une fois avant que la condition est testée.
Si la condition est vraie, le flux de contrôle revient à la partie supérieure de la répétition, puis répétez déclaration (s) de la boucle. Ce processus est répété jusqu'à ce que la condition donnée devient fausse.
Le nombre 0, la chaîne '0' et "", la liste vide (), et des variables non définies sontfausses, alors les autres sont vraies.vrai nié en utilisantle numéro! ou pas,il retourne faux inversé.
Organigramme:
Exemples
import Cocoa var index = 15 repeat{ print( "index 的值为 \(index)") index = index + 1 }while index < 20
La sortie de l'exécution du programme ci-dessus est la suivante:
index 的值为 15 index 的值为 16 index 的值为 17 index 的值为 18 index 的值为 19