Latest web development tutorials

sentencia condicional Swift

Las sentencias condicionales a través de una o más condiciones SET para ejecutar el programa, ejecutar la condición especificada afirmación es cierta, se ejecutan condición adicional sentencia especificada es falsa.

En la siguiente figura puede ser un simple comprensión de la ejecución de la sentencia condicional:

Swift ofrece los siguientes tipos de sentencias condicionales:

declaraciones descripción

if

si la declaración consiste enuna expresión booleana y una o más sentencias de ejecución.

si ... else

Usted puede tener unasentencia else if opcional,sentencia else se ejecuta la expresión booleana es falsa.

if ... else if ... else

Usted puede tener una opciónmás si después si...Else,de locontrariosi ... else se utiliza a menudo para determinar una serie de condiciones.

Incrustado si las declaraciones

Puede ser incorporadoSi la sentencia ifo delo contrario, sidelocontrariosielarchivo.

sentencia switch

declaración interruptor permite una variable igual a una pluralidad de valor de prueba.

?: Operador

Ya hemos explicado en los capítulos anteriores deloperador condicional:?, Se puede utilizar ensu lugarsi ... else.Su forma general es la siguiente:

Exp1 ? Exp2 : Exp3;

En el que, Exp1, Exp2 Exp3 y expresión. Tenga en cuenta que el uso de los dos puntos y la ubicación.

? Valor Exp1 de la expresión se determina. Si Exp1 es cierto, entonces el valor calculado Exp2, el resultado es el entero? Expresión. Si Exp1 es falsa, entonces el valor calculado Exp3, el resultado es el entero? Expresión.