Menu

Fonctions Javascript

Messages postés
7
Date d'inscription
lundi 22 octobre 2018
Dernière intervention
29 novembre 2018
-
Bonjour,
Je suis en plein apprentissage du Javascript, et je bloque sur un exercice dont voici l'énoncé :

Complétez le programme pour que les fonctions carre1() et carre2() calculent et renvoient le carré du nombre passé en paramètre.
console.log(carre1(0)); // 0
console.log(carre1(2)); // 4
console.log(carre1(5)); // 25

console.log(carre2(0)); // 0
console.log(carre2(2)); // 4
console.log(carre2(5)); // 25

// Renvoie le carré de x
function carre1(x) {
  // Ajoutez votre code ici
  return 0;
}


Pour carre1, je penses avoir trouver la solution :
function carre1(x) {
return x * x;
}


C'est concernant carre2 que je bloque un peu :
// Renvoie le carré de x
const carre2 = x => 0; // Ajoutez votre code ici

J'ai essayer :
function carre2(x) {
  return x * x;
}

Mais j'ai un message d'erreur qui m'indique que la variable a deja été nommé précedemment.

Merci d'avance pour vos réponses.
Afficher la suite 

Votre réponse

1 réponse

Messages postés
6229
Date d'inscription
mardi 15 mai 2012
Dernière intervention
6 décembre 2018
0
Merci
Bonjour

Je ne pense pas que ton prof veut que tu écrives deux fois la même chose. Visiblement, pour carre2, il veut que tu utilises une fonction fléchée.
Explications ici :
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Fonctions/Fonctions_fl%C3%A9ch%C3%A9es
Commenter la réponse de le père.