j'ai un petit souci avec le retour de ma fonction qui est relativement simple : le console.log(résult) affiche "undefined"
![Embarrassé :oops:](./images/smilies/icon_redface.gif)
Quelqu'un pourrait-il m'aider ? D'avance merci
![Sourire :)](./images/smilies/icon_e_smile.gif)
Voici le code:
// Calcul de la somme réduite à 1 chiffre
function sommeRéduite(somme) {
var arr = somme.toString().split('').map(Number);
var nb_réduit = arr.reduce((a, b) => a + b);
console.log("nb-réduit =", nb_réduit);
if (nb_réduit <= 9) {
console.log("nb-réduit =", nb_réduit);
return nb_réduit;
} else{
sommeRéduite(nb_réduit);
}
}
var résult = sommeRéduite(55);
console.log(résult);