9. Controladores de Fluxo (if, for, while)

# 9. Controladores de Fluxo (if, for, while)

# If & else

Usado para criar condições que devem ser atendidas para que um determinado trecho de código seja executado. Já o else é uma condição que será executado caso a primeira não seja.

# Loop for

Quando precisamos fazer interações por vários itens dentro de um array ou mapping, ou então executar algo por um número definido de vezes podemos usar loops for.

o valor de ** **i começa em zero e **** irá acrescentando 1 até chegar no valor armazenado em listaDeEnderecos.length que é reponsável por retornar o tamanho da lista. De 1 em 1 o loop irá executar o trecho de código para cada endereço guardado na listaDeEnderecos.

# loop While

Se precisarmos repetir um trecho de código por um número indefinido de vezes ou até que uma condição seja atingida usamos loops while.

Obs: isso pode gastar muito gás então use com muita atenção.

O loope While irá ficar rodando até que as condições pra ele parar sejam alcançadas e essa condição pode ser construída com if seguido de um break que é o código irá parar. Há outra instrução nesse código que é o continue, responsável por fazer o loop "pular" para o inicio ao invés de ser executado até o final e só então recomeçar.

Last Updated: 07/10/2022 20:46:04