Mostrar los tags: number

Mostrando del 1 al 4 de 4 coincidencias
<<>>
Se ha buscado por el tag: number
Imágen de perfil

Determinar si un valor es numérico o un objeto Number()


JavaScript

Publicado el 14 de Abril del 2021 por Katas (200 códigos)
871 visualizaciones desde el 14 de Abril del 2021
Tres funciones para determinar diferentes tipo de números.

isNumberValue() Determina si es una variable con un valor numérico

isNumberObject() Determina si es un objeto Number()

isNumber() Determina si es una variable numero o un objeto Number(). Utiliza las dos funciones anteriores.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
isNumberValue(10); // true
isNumberValue(-10.2); // true
isNumberValue("10"); // false
isNumberValue("casa"); // false
isNumberValue(new Number(5)); // false
 
isNumberObject(new Number(5)); // true
isNumberObject(5); // false
isNumberObject("10"); // false
 
isNumber(new Number(5)); // true
isNumber(new Number(5.2)); // true
isNumber(new Number(-1.5)); // true
isNumber(new Number(-0.0)); // true
isNumber(new Number(0.0)); // true
isNumber(new Number(0)); // true
isNumber(new Number(1e5)); // true
isNumber(5); // true
isNumber(5.2); // true
isNumber(-1); // true
isNumber(-0.0); // true
isNumber(0.0); // true
isNumber(0); // true
isNumber(1e5); // true
Imágen de perfil

Formatear un numero con decimales y separador de miles en formato Español con JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 26 de Julio del 2020 por Katas (200 códigos)
19.055 visualizaciones desde el 26 de Julio del 2020
Función que muestra como formatear un entero, float o string (con un numero valido) a formato Español, con separador de miles y permitiendo añadir o quitar decimales.

1
2
3
4
5
6
7
8
9
10
11
12
13
formatNumberES(99);           // "99"
formatNumberES(99, 3);        // "99,000"
formatNumberES(1000);         // "1.000"
formatNumberES(10000000);     // "10.000.000"
formatNumberES(1000, 2);      // "1.000,00"
formatNumberES(1000, 5);      // "1.000,00000"
formatNumberES(1000.11);      // "1.000"
formatNumberES(1000.11, 0);   // "1.000"
formatNumberES(1000.11, 1);   // "1.000,1"
formatNumberES(1000.11, 2);   // "1.000,11"
formatNumberES(1000.11, 3);   // "1.000,110"
formatNumberES("1000.11", 2); // "1.000,11"
formatNumberES("1000.11", 0); // "1.000"
Imágen de perfil

Abreviar Números Versión Latina


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 2 de Septiembre del 2015 por Rafael
2.342 visualizaciones desde el 2 de Septiembre del 2015
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