Instruçã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
1234567void 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
1234567void 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.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo