Existe alguma forma de eu saber se ocorreu algum erro no cálculo sem que eu precise fazer a seguinte comparação: if (b[0] - b[1] == 0 || x1 - x2 == 0 || x1 - x3 == 0) return 0; else return 1; mas algo do tipo: se x0 ou y0 forem valores absurdos return 0? []'s Sebastian