Dia 3 - #100DaysOfSwift

beatrizdasilva

Beatriz da Silva

Posted on June 1, 2023

Dia 3 - #100DaysOfSwift

Operadores de comparação

Servem pra comparar dados num geral, podem ser usado pra dados numéricos, texto, etc.

Image description


Operador ternário

É muito útil pra quando se quer fazer algo específico se algo for verdadeiro ou falso de forma bem mais enxuta do que usando um if/else.

Image description

Nesse exemplo o valor resultante do ternário é atribuído à variável z:

Image description


Switch

Se tiver que fazer várias condicionais usando um mesmo valor como parâmetro, fica mais fácil usar um switch do que um if/else.

Caso queira que mesmo após cair num case ele também execute o próximo é só colocar a keyword fallthrough.

Image description


Operadores de range

No swift existem duas formas de representar um range.
..< exclui o último número do range:

Image description

... inclui todos os números que estão no range.

Image description

💖 💪 🙅 🚩
beatrizdasilva
Beatriz da Silva

Posted on June 1, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Dia 3 - #100DaysOfSwift
todayilearned Dia 3 - #100DaysOfSwift

June 1, 2023

Dia 2 - #100DaysOfSwift
todayilearned Dia 2 - #100DaysOfSwift

May 26, 2023

Optional Chaining / Force Unwrapping
todayilearned Optional Chaining / Force Unwrapping

October 22, 2020