Skip to content

Instantly share code, notes, and snippets.

@Spirecool
Last active February 23, 2022 13:23
Show Gist options
  • Save Spirecool/68e4aa4f62bdf75c482ba37cb847c659 to your computer and use it in GitHub Desktop.
Save Spirecool/68e4aa4f62bdf75c482ba37cb847c659 to your computer and use it in GitHub Desktop.
// Fonction pour calculer un age
function calculateAge(yearOfBirth) { // pour calculer l'age il faut une année de naissance
let age = 2020 - yearOfBirth
console.log(age) //on aurait pu mettre le ocnsole.log après la déclaration de la constante ageBob
return age
}
const ageBob = calculateAge(1985);
const ageMary = calculateAge(1950);
// maintenant on va utiliser des fonctions imbriquées
function anneesAvantLaRetraite(name, yearOfBirth) {
let age = calculateAge(yearOfBirth)
let retraite = 65 - age;
if(retraite >= 0) {
console.log(`${name} va partir en retraite dans ${retraite} ans.`);
} else {
console.log(`${name} est déjà à la retraite`);
}
}
anneesAvantLaRetraite('Bob' , 1989); // Affiche : Bob va partir en retraite dans 34 ans 
anneesAvantLaRetraite('Mary' , 1950); // Affiche : Mary est déjà à la retraite 
//
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment