Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. function sum(a, b) {
  2. const arrA = a.split('').reverse();
  3. const arrB = b.split('').reverse();
  4. let longer = [];
  5. let theOther = [];
  6. if (arrA.length > arrB.length) {
  7. longer = [...arrA];
  8. theOther = [...arrB];
  9. } else {
  10. longer = [...arrB];
  11. theOther = [...arrA];
  12. }
  13.  
  14. const result = [];
  15. for (let i = longer.length - 1; i >= 0; i--) {
  16. if (!theOther[i]) {
  17. result.push(Number(longer[i]));
  18. continue;
  19. }
  20. result.push(Number(longer[i]) + Number(theOther[i]));
  21. }
  22.  
  23. return result.join('');
  24.  
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement