peivem.com cerrará sus puertas
Esta entrada ha sido publicada en mi nuevo blog, en:
http://www.sebastianbarria.com/actionscript/extraer-numeros-de-una-cadena-en-as2/
Por favor, visita mi nuevo sitio, porque este lo daré de baja muy pronto. Gracias!

0 comentarios » Publicado el: 18 de Enero de 2010 a las 09:46:55, en la categoría: Multimedia.

RSS twitter menéame digg bitacoras

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.

Comentarios

Los comentarios han sido cerrados.

Sin embargo, desde ahora podrás comentar en la nueva dirección de esta entrada: http://www.sebastianbarria.com/actionscript/extraer-numeros-de-una-cadena-en-as2/

RSS | XHTML | CSS | Licencia CC (BY-NC-SA)

Este sitio está alojado en DreamHost © peivem 2008. Todos los derechos reservados | Versión 1.62 | Diseño y desarrollo por GEEKBOX