o if…else construct avalia uma condição antes que um bloco de código seja executado.
A seguir está a sintaxe.
if(boolean_expression){
// statement(s) will execute if the boolean expression is true.
}
Se a expressão booleana for avaliada como true, então o bloco de código dentro da instrução if será executado. Se a expressão booleana for avaliada comofalse, então o primeiro conjunto de código após o final da instrução if (após a chave de fechamento) será executado.
A ilustração a seguir mostra o fluxograma do if declaração.
Exemplo
O exemplo a seguir mostra como você pode usar a instrução if no Dart.
void main() {
var num=5;
if (num>0) {
print("number is positive");
}
}
O exemplo acima imprimirá “número é positivo”, pois a condição especificada pelo bloco if é verdadeiro.
number is positive