que no es un
or es un
and asi:
Código:
var numero:Number = 1;
if (numero>=2 && numero<=19) {
trace("esta en el rango");
} else {
trace("no esta");
}
si usas or siempre sera verdadero como lo pones en eso que das de ejemplo ya que TU OBJETO SIEMPRE SERA 19
Ó (OR) SIEMPRE MAYOR QUE 2 pero si usas and (&&) eso cambia.