DébutantNon commencé

Exercice 5.4 · 7 min · 0 tentative

Arrow function

Objectif

Utiliser la syntaxe moderne des fonctions fléchées (ES6).

Contexte

Les arrow functions offrent une syntaxe plus concise :

// Fonction classique
function addition(a, b) {
  return a + b
}

// Arrow function
const addition = (a, b) => a + b

Règles de conversion

ClassiqueArrow
functionsupprimé
après ()ajouter =>
{ return x }juste x

Exemples

// Un paramètre
const double = (n) => n * 2

// Plusieurs paramètres
const somme = (a, b) => a + b

// Corps sur plusieurs lignes
const saluer = (nom) => {
  const message = "Bonjour " + nom
  return message
}

Consigne

Transforme la fonction carre en arrow function et stocke-la dans carreArrow.

Résultat attendu :

16
16

Les deux syntaxes produisent le même résultat !

Objectifs

  • Utiliser la syntaxe arrow
  • Stocker dans carreArrow
  • Deux fois 16

Lisez bien les instructions et lancez-vous !

Indices (0/3)

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