DébutantNon commencé

Exercice 4.3 · 7 min · 0 tentative

Fonction avec return

🎯 Objectif

Créer une fonction qui retourne une valeur utilisable.

📖 Contexte

Le mot-clé return permet de renvoyer un résultat :

function additionner(a, b) {
  return a + b
}

let somme = additionner(3, 7)
console.log(somme)  // 10

Différence console.log vs return

console.log()return
Affiche dans la consoleRenvoie une valeur
Ne peut pas être réutiliséPeut être stocké/utilisé
// Avec console.log (pas réutilisable)
function afficheDouble(n) {
  console.log(n * 2)
}
let x = afficheDouble(5)  // x = undefined

// Avec return (réutilisable)
function double(n) {
  return n * 2
}
let y = double(5)  // y = 10

⚠️ return stoppe la fonction

Tout ce qui est après return ne s'exécute pas :

function test() {
  return "fini"
  console.log("Jamais affiché !")  // ❌ Code mort
}

📝 Consigne

Crée une fonction doubler qui :

  • Prend un paramètre nombre
  • Retourne le double de ce nombre

Résultat attendu :

10
24

Objectifs

  • Utiliser return
  • Afficher 10
  • Afficher 24

Lis bien les instructions et lance-toi !

Indices (0/3)

Indice 1 verrouillé
Indice 2 verrouillé
Indice 3 verrouillé