🎨 Configure standardJS
This commit is contained in:
@ -1,12 +1,12 @@
|
||||
/**
|
||||
/**
|
||||
* @description Majuscule à la 1ère lettre d'une string.
|
||||
* @param {String} s
|
||||
* @returns {String}
|
||||
* @param {String} s
|
||||
* @returns {String}
|
||||
* @examples capitalize('hello world!') → 'Hello world!'
|
||||
*/
|
||||
function capitalize(s) {
|
||||
if (typeof s !== 'string') return ''
|
||||
return s.charAt(0).toUpperCase() + s.slice(1)
|
||||
function capitalize (s) {
|
||||
if (typeof s !== 'string') return ''
|
||||
return s.charAt(0).toUpperCase() + s.slice(1)
|
||||
}
|
||||
|
||||
module.exports = capitalize;
|
||||
module.exports = capitalize
|
||||
|
@ -1,43 +1,43 @@
|
||||
/**
|
||||
/**
|
||||
* @description Donne la date et l'heure selon l'UTC (Universal Time Coordinated).
|
||||
* @param {String} utc Heure de décalage par rapport à l'UTC
|
||||
* @param {String} utc Heure de décalage par rapport à l'UTC
|
||||
* @returns {Function} → showDateTime(enteredOffset) → Retourne l'exécution de la fonction showDateTime
|
||||
* @examples dateTimeUTC('0')
|
||||
*/
|
||||
function dateTimeUTC(utc) {
|
||||
const timeNow = new Date();
|
||||
const utcOffset = timeNow.getTimezoneOffset();
|
||||
timeNow.setMinutes(timeNow.getMinutes() + utcOffset);
|
||||
const enteredOffset = parseFloat(utc)*60;
|
||||
timeNow.setMinutes(timeNow.getMinutes() + enteredOffset);
|
||||
return showDateTime(timeNow);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description Affiche la date et l'heure (format : dd/mm/yyyy - 00:00:00).
|
||||
* @requires {@link fonctions_annexes.js: showDateTime}
|
||||
* @param {String} utc Heure de décalage par rapport à l'UTC
|
||||
* @returns {Object} Retourne un objet contenant l'année, le mois, le jour, l'heure, les minutes, les secondes et la date formaté
|
||||
* @examples dateTimeUTC('0') → dateTimeUTC vous renvoie l'exécution de showDateTime
|
||||
*/
|
||||
function showDateTime(timeNow) {
|
||||
const year = timeNow.getFullYear();
|
||||
const month = ('0'+(timeNow.getMonth()+1)).slice(-2);
|
||||
const day = ('0'+timeNow.getDate()).slice(-2);
|
||||
const hour = ('0'+timeNow.getHours()).slice(-2);
|
||||
const minute = ('0'+timeNow.getMinutes()).slice(-2);
|
||||
const second = ('0'+timeNow.getSeconds()).slice(-2);
|
||||
const showDateTimeValue = day + "/" + month + "/" + year + " - " + hour + ":" + minute + ":" + second;
|
||||
const objectDateTime = {
|
||||
year: year,
|
||||
month: month,
|
||||
day: day,
|
||||
hour: hour,
|
||||
minute: minute,
|
||||
second: second,
|
||||
showDateTimeValue: showDateTimeValue
|
||||
};
|
||||
return objectDateTime;
|
||||
* @examples dateTimeUTC('0')
|
||||
*/
|
||||
function dateTimeUTC (utc) {
|
||||
const timeNow = new Date()
|
||||
const utcOffset = timeNow.getTimezoneOffset()
|
||||
timeNow.setMinutes(timeNow.getMinutes() + utcOffset)
|
||||
const enteredOffset = parseFloat(utc) * 60
|
||||
timeNow.setMinutes(timeNow.getMinutes() + enteredOffset)
|
||||
return showDateTime(timeNow)
|
||||
}
|
||||
|
||||
module.exports = dateTimeUTC;
|
||||
/**
|
||||
* @description Affiche la date et l'heure (format : dd/mm/yyyy - 00:00:00).
|
||||
* @requires {@link fonctions_annexes.js: showDateTime}
|
||||
* @param {String} utc Heure de décalage par rapport à l'UTC
|
||||
* @returns {Object} Retourne un objet contenant l'année, le mois, le jour, l'heure, les minutes, les secondes et la date formaté
|
||||
* @examples dateTimeUTC('0') → dateTimeUTC vous renvoie l'exécution de showDateTime
|
||||
*/
|
||||
function showDateTime (timeNow) {
|
||||
const year = timeNow.getFullYear()
|
||||
const month = ('0' + (timeNow.getMonth() + 1)).slice(-2)
|
||||
const day = ('0' + timeNow.getDate()).slice(-2)
|
||||
const hour = ('0' + timeNow.getHours()).slice(-2)
|
||||
const minute = ('0' + timeNow.getMinutes()).slice(-2)
|
||||
const second = ('0' + timeNow.getSeconds()).slice(-2)
|
||||
const showDateTimeValue = day + '/' + month + '/' + year + ' - ' + hour + ':' + minute + ':' + second
|
||||
const objectDateTime = {
|
||||
year: year,
|
||||
month: month,
|
||||
day: day,
|
||||
hour: hour,
|
||||
minute: minute,
|
||||
second: second,
|
||||
showDateTimeValue: showDateTimeValue
|
||||
}
|
||||
return objectDateTime
|
||||
}
|
||||
|
||||
module.exports = dateTimeUTC
|
||||
|
@ -1,14 +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é
|
||||
* @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);
|
||||
*/
|
||||
function formatNumberResult (number, separator = '.') {
|
||||
const parts = number.toString().split(separator)
|
||||
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ' ')
|
||||
return parts.join(separator)
|
||||
}
|
||||
|
||||
module.exports = formatNumberResult;
|
||||
module.exports = formatNumberResult
|
||||
|
Reference in New Issue
Block a user