1 of 264 menu

A estrutura if

A estrutura if define uma condição. Com esta estrutura podemos perguntar ao programa, por exemplo, "a variável a é maior do que a variável b", e dependendo da resposta executar um código ou outro.

Geralmente, esta estrutura é usada em combinação com a estrutura else.

Sintaxe

if (expressão lógica) { /* o código localizado aqui será executado se a expressão lógica for verdadeira */ };

Caso haja apenas uma expressão dentro das chaves, é possível omitir essas chaves.

Exemplo

Se o valor da variável for igual a um, vamos exibir uma mensagem na tela:

let test = 1; if (test == 1) { alert('+++'); }

Exemplo

Vamos verificar se o valor da variável é maior que zero ou não:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Exemplo

As estruturas if-else podem ser aninhadas umas nas outras de forma arbitrária:

let num = 3; if (num >= 0) { if (num <= 5) { alert('menor ou igual a 5'); } else { alert('maior que 5'); } } else { alert('menor que zero'); }

Veja também

  • a estrutura else,
    que faz a condição inversa
  • a estrutura elseif,
    que também faz uma condição
  • a estrutura switch,
    que também faz uma condição
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar