backend: Ajouts de fonctions à exécuter pour /functions/:functionName

This commit is contained in:
Divlo
2020-03-17 18:35:03 +01:00
parent f631873893
commit fd3224ee42
9 changed files with 184 additions and 25 deletions

View File

@ -0,0 +1,14 @@
/**
* @description Formate un nombre avec des espaces.
* @param {Number} number
* @param {String} separator Le séparateur utilisé pour la virgule (exemple: "." ou ",")
* @returns {String} - Le nombre formaté
* @examples formatNumberResult(76120) → '76 120'
*/
function formatNumberResult(number, separator = ".") {
let parts = number.toString().split(separator);
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, " ");
return parts.join(separator);
}
module.exports = formatNumberResult;