Propriedade do sinal numérico

Retorna menos um, zero ou mais um, dependendo do sinal e do valor numérico do número.

Esta propriedade retorna menos um se o número for menor que zero, mais um se o número for maior que zero e zero se o número for igual a zero.

Sintaxe

num.sign

Exemplo

void main() { 
   int posNum = 10; 
   int negNum = -12;
   int valZero = 0;  
   
   print(posNum.sign); 
   print(negNum.sign); 
   print(valZero.sign); 
}

Irá produzir o seguinte output -

1 
-1 
0