Informations
Cree le 07/12/2009
Modifie le 07/12/2009
JavaScript




Actions
Participants
Pas de participants
Associations
Pas de dossiers associes
Partager
Calculer l'age d'une personne
Il arrive parfois d'avoir à spécifier l'age d'une personne sur un site web et tout le monde sait que, malheureusement, l'age augmente d'année en année. Une des premières solutions serait chaque année de modifier le code source de vos pages pour que les ages restent correctes : quelle idée folle ! Une autre idée serait de faire un petit script PHP mais ceci implique de faire tourner vos pages sur un serveur où PHP est installé. Bref, pourquoi ne pas le faire en JavaScript ? Voici la fonction qui règle nos problèmes :
/**
* Cette fonction permet de calculer l'age d'une personne
* @param jour int : jour de naissance
* @param mois int : mois de naissance
* @param annee int : annee de naissance
* @return int : age de la personne
*/
function getAge(jour,mois,annee) {
var d = new Date();
var age = d.getFullYear()-annee-1;
if(d.getMonth()+1 > mois || d.getMonth()+1 == mois && d.getDate() >= jour) { age++; }
return age;
}
Commentaires
Pas encore de commentaires
Tutoriaux
Services
Ressources
Forum
Partenaires

