Détermination de l'année bissextile en JavaScript
En utilisant les techniques apprises précédemment, nous pouvons facilement déterminer pour n'importe quelle année si elle est bissextile ou non : il suffit de savoir combien de jours il y a en février. Pour cela, nous devons prendre le jour zéro de mars :
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // affichera 29, car 2020 est une année bissextile
Améliorons notre code pour que le type d'année s'affiche sous forme de texte :
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('bissextile');
} else {
console.log('ordinaire');
}
Créez une fonction isLeap qui prendra en paramètre
une année et retournera true,
si cette année est bissextile, et false
- sinon.