Código de JavaScript - Abreviar Números Versión Latina

Imágen de perfil

Abreviar Números Versión Latinagráfica de visualizaciones


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 02 de Septiembre del 2015 por Rafael
871 visualizaciones desde el 02 de Septiembre del 2015. Una media de 14 por semana
Estimados,
Armé esta rutina para simplificar números largos, la idea es convertir números largos en su versión abreviada pero sin caer en la típica rutina que abrevia para estados unidos y sus billones, que para nosotros son miles de millones.

La rutina es trivial aunque útil y poco común porque la busqué y no la encontré. Es útil si quieres presentar información de alto nivel en un reporte o página de resumen de una página web.

¿Cómo se usa?

var x = 12345;
console.log(x.shortNum());

El resultado será: 12.35k

Ejemplos en la consola de Chrome:
JS.shortNum.Sample

1.0
estrellaestrellaestrellaestrellaestrella(2)

Actualizado el 03 de Septiembre del 2015 (Creado el 02 de Septiembre del 2015)gráfica de visualizaciones de la versión: 1.0
872 visualizaciones desde el 02 de Septiembre del 2015. Una media de 14 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
Number.prototype.shortNum = function () {
    var value = this, bN = 0;
    var sf = ["", "k", "m", "b", "t", "c", "q", "s"];
    while (value > 999) {
        value /= 1000;
        bN++;
    }
    return value.toFixed(2) + sf[bN];
}



Comentarios sobre la versión: 1.0 (2)

Imágen de perfil
xve
03 de Septiembre del 2015
estrellaestrellaestrellaestrellaestrella
Muy bueno!!!
Responder
Imágen de perfil
Manuel
04 de Septiembre del 2015
estrellaestrellaestrellaestrellaestrella
Interesante
Responder

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3267