Inscription -

Informations

Cree le 07/12/2009

Modifie le 07/12/2009

JavaScript

# Elfangels

#####

Actions

Participants

Pas de participants

Associations

Pas de dossiers associes

Partager

Share |

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
Webmaster Up - Portfolio - Credits - 2005/../2009
NeoTech Center
ContestOrg Homea NeoCover Perrin's Team Webmaster Up WebProjectHelper