nodebook
Version:
Node.js • Apprendre par la pratique. Familiarisez-vous avec JavaScript, Node.js et l'écosystème de modules npm. Apprenez à concevoir et à déployer des *applications web* et des *outils en ligne de commande*.
17 lines (13 loc) • 602 B
JavaScript
const oddTime = (date) => {
return new Promise((resolve, reject) => {
parseInt(date.getTime() / 1000) % 2 // <1>
? resolve('le nombre de secondes est impair :-)')
: reject('le nombre de secondes n\'est pas impair :-(');
});
}
const now = new Date();
oddTime(now) // <2>
.then(msg => console.log(msg), msg => console.error(msg));
oddTime(new Date(now.getTime() + 1000)) // <3>
.then(msg => console.log(msg)) // <4>
.catch(msg => console.error(msg)) // <5>