Bonjour,
Je suis en train de coder une fonction qui calcule la proportion de chaque caractère dans une variable, puis l'afficher, mais je n'arrive pas à faire le tableau correctement :
https://jsfiddle.net/exercices/g27L4vt8/1/ (il s'agit de la fonction writeProportionOfEachCharacter).
Mais la fonction proportionOfEachCharacter fonctionnait à peu près : elle m'écrivait
Je pense que l'erreur vient d'ici :
Merci pour votre aide !!
Modifié par js_html (17 Feb 2021 - 12:32)
Je suis en train de coder une fonction qui calcule la proportion de chaque caractère dans une variable, puis l'afficher, mais je n'arrive pas à faire le tableau correctement :
https://jsfiddle.net/exercices/g27L4vt8/1/ (il s'agit de la fonction writeProportionOfEachCharacter).
Mais la fonction proportionOfEachCharacter fonctionnait à peu près : elle m'écrivait
[s,1,7.14%],[a,3,21.43%],[l,1,7.14%],[u,1,7.14%],[t,1,7.14%],[,,1,7.14%],[ ,3,21.43%],[ç,1,7.14%],[v,1,7.14%],[?,1,7.14%]
pour "Salut, ça va ?" : ce que je voulaisJe pense que l'erreur vient d'ici :
list.push("['" + text[i] + "'," + (text.split(text[i]).length - 1) + ",'" + (100 * ((text.split(text[i]).length - 1) / charactersNb)).toFixed(2) + "%']");
Merci pour votre aide !!
Modifié par js_html (17 Feb 2021 - 12:32)