Extraer números de una cadena en AS2
Seguiendo con las funciones pequeñas para flash (pero útiles si se está desarrollando aplicaciones complejas), les dejo esta otra función que permite extraer sólo los números de una cadena. Podría decirse que esta función es el “antónimo” de la que publiqué anteriormente para formatear miles.
Por ejemplo, si tenemos un texto en formato $125.188, esta función nos devolverá 125188. Como verán, es muy útil para comparar precios.
function soloNumeros(n){
s="";
for(iNumeros=0;iNumeros<n.length;iNumeros++){
s+=!isNaN(n.charAt(iNumeros))?n.charAt(iNumeros):"";
}
return Number(s);
}
Hay muchas maneras de hacer esta función pero esta fue la que yo probé y que me funcionó a la perfección.



No Comments Comments Feed
Add a Comment