nodebook
Version:
Node.js — Apprendre par l'exemple • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
17 lines (13 loc) • 582 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)
.then(msg => console.log(msg), msg => console.error(msg)); // <2>
oddTime(new Date(now.getTime() + 1000)) // <3>
.then(msg => console.log(msg)) // <4>
.catch(msg => console.error(msg)) // <5>