Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2007, 21:13
pana99
 
Fecha de Ingreso: enero-2007
Ubicación: 9 de julio
Mensajes: 111
Antigüedad: 17 años, 3 meses
Puntos: 2
Dos condiciones en un if, como hago ?

Hola, quiero determinar en una cadena si existen caracteres que no sean numeros o () o - o /.
La idea es hacer un ciclo for que recorra el largo de la cadena y evalue que ascii es. Si no es lo que busco hago un trace.
El problema es que si pongo una sola condicion anda, pero al poner las dos para evaluar si es un numero no responde.
Probe de poner el && o con AND, parenttesis en ambas condiciones o no y no funciona ya que en todos los casos lista TODOS los caracteres.
Me podra dar alguien una mano ?
Gracias

var my_str:String = "1234567890-()/@aP"
for (var i = 0; i<my_str.length; i++)
{
if ((my_str.charCodeAt(i) > 48 ) && (my_str.charCodeAt(i)<= 57)) ;

trace( my_str.charAt(i) );
}