Devuelve menos uno, cero o más uno según el signo y el valor numérico del número.
Esta propiedad devuelve menos uno si el número es menor que cero, más uno si el número es mayor que cero y cero si el número es igual a cero.
Sintaxis
num.sign
Ejemplo
void main() {
int posNum = 10;
int negNum = -12;
int valZero = 0;
print(posNum.sign);
print(negNum.sign);
print(valZero.sign);
}
Producirá lo siguiente output -
1
-1
0