Advertisement
Guest User

fct recursive pour additionner nb dans un tableau a x dim

a guest
May 26th, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. ce test doit être vérifié =>
  2. sum([1, [2, 3, [4, 5], 6], 7, [8, 9]]) === 45
  3.  
  4. function sum(arr) {
  5. var i = 0;
  6. var result = 0;
  7. if (arr.length === 0) {
  8. return 0;
  9. }
  10. debugger;
  11. while (i < arr.length) {
  12. if (typeof arr[i] === 'number') {
  13. // faut faire l'addition;
  14. result = result + arr[i];
  15. }
  16. if (Array.isArray(arr[i]) === true) {
  17. // faut appeler une fonction faite pour prendre un tableau et additionner des nombres
  18. sum(arr[i]);
  19. }
  20. i++;
  21. }
  22. console.log(result);
  23. return result;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement