Mettez vos solutions dans les commentaires des exercices !
1. Écrivez une fonction qui retourne la somme de deux nombre.
2. Écrivez une fonction qui retourne la somme de tous les nombres peu importe le nombre de paramètres passés à la fonction.
Indices : forEach(), opérateur rest
Exemple ci-dessous : 1/2
add(2,5,6,3,1) renvoie 17
add(1,2,3) renvoie 6 etc.
Lien direct vers l'exercice : scrimba.com/c/c6W8k7A2
Mettez vos réponses en répondant à ce tweet !
Selon un tableau contenant des chaînes de caractères, retournez un tableau contenant les chaînes les plus longues.
Exemple : allLongestStrings(["aba", "aa", "ad", "vcd", "aba", "a"]) renverra ["aba", "vcd", "aba"].
Lien vers l'exo : scrimba.com/c/c2KJegCN
Retournez la somme des items pairs et impairs d'un tableau donné.
Exemple : alternatingSums([5,2,4,1,3]) retournera [12, 3] car 5+4+3 = 12 et 2+1 = 3.
Lien vers l'exo : scrimba.com/c/cqGny9hq
Code source ici : gist.github.com/jeremymouzin/b…
Code source ici : gist.github.com/jeremymouzin/b…
Dans un tableau rempli de nombres, remplacez un nombre donné par un autre au sein de ce tableau et le renvoyer.
Exemple : remplacer([1,2,1], 1, 3) renverra [3,2,3]. On a remplacé le nombre 1 par 3 dans le tableau original.
scrimba.com/c/c2K4y7A4
Code source ici : gist.github.com/jeremymouzin/3…
Écrire une fonction qui renvoie un booléen indiquant si une chaîne de caractères est un palindrome ou pas. Cette fonction sera insensible à la casse de la chaîne de caractères passée en argument.
scrimba.com/c/ckRBWLtV
Code source ici : gist.github.com/jeremymouzin/a…
Faire une fonction qui met entre parenthèses une chaîne de caractères données. Exemple : encloseInBrackets("abcd") devra renvoyer "(abcd)". Il faut trouver au moins 3 façons différentes de faire ça !
scrimba.com/c/cbD7vrTW
Code source ici : gist.github.com/jeremymouzin/6…
Écrire une fonction qui renvoie la factorielle d'un nombre donné. Exemple : factorialNumber(5) renverra 120. La factorielle de 5 étant calculée comme ça : 5 x 4 x 3 x 2 x 1 = 120.
scrimba.com/c/cMZJkVT9
Code source ici : gist.github.com/jeremymouzin/2…
Écrivez une fonction qui retourner le premier chiffre trouvé dans une chaîne de caractères. Exemple : firstDigit("sefo_4-peZ3") retournera juste 4.
scrimba.com/c/cWnddWfR