sábado, 30 de enero de 2021

Javascript: Convertir un número a formato de miles separado por coma.

Función Javascript para convertir un número a un string con formato de división de miles separado por coma.

/**
* Convierte un número a número de tipo string de división de miles separado por coma.
* @param {number} num Número que se desea convertir.
* @param {number} decimal_places Cantidad de decimales (default=2).
* @returns {string}
*/
function intcomma(num, decimal_places=2) {
try {
return num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
} catch (error) {
return num;
}
}