Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Instrução If em Dart | Declarações Condicionais
Introdução ao Dart

bookInstrução If em Dart

Deslize para mostrar o menu

Declaração if

Uma declaração if é uma construção que permite executar um bloco de código se uma condição específica for atendida.

A condição é uma expressão que resulta em um valor bool, que pode ser true ou false. Se a condição for true, o bloco de código é executado. Se a condição for false, o bloco de código é ignorado.

if (condition) {
    // Code block
};

A sintaxe do operador condicional é simples: a palavra-chave if, uma condição dentro do parêntese de abertura ( e de fechamento ), e um bloco de código dentro da chave de abertura { e chave de fechamento }.

A chave de abertura { marca o início de um bloco de código, e a chave de fechamento } indica o seu fim.

main.dart

main.dart

copy
1234567
void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }

Este programa demonstra uma declaração if ao declarar uma variável num com valor 5 e verificar se num é maior que 0. Como a condição num > 0 é true, o bloco de código dentro da declaração if é executado, exibindo "number is positive" no console.

main.dart

main.dart

copy
1234567
void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }

Este código verifica se o número é negativo usando o método isNegative. Se o número for menor que zero, ele imprime "number < 0", mas como o valor de num é 10, que não é negativo, a condição não é satisfeita e nada é impresso.

question mark

Escolha a condição correta para verificar se o número é positivo. Se for, o programa deve imprimir "A number greater than zero".

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 3. Capítulo 1
some-alt