Advertisement
vladovip

OddAndEvenSum- Functions - JS Fundamentals

Feb 5th, 2022
826
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function oddEvenSum(singleNum) {
  2.  
  3.     let stringNum = singleNum.toString();
  4.  
  5.   function TotaloddSum(num1) {
  6.     let oddSum = 0;
  7.     for (let index = 0; index < num1.length; index++) {
  8.       let curNum = Number(num1[index]);
  9.       if (curNum % 2 != 0) {
  10.         oddSum += curNum;
  11.       }
  12.     }
  13.     return oddSum;
  14.   }
  15.  
  16.   function totalEvenSum(num2) {
  17.     let evenSum = 0;
  18.    
  19.     for (let index = 0; index < num2.length; index++) {
  20.       let curNum = Number(num2[index]);
  21.       if (curNum % 2 === 0) {
  22.         evenSum += curNum;
  23.       }
  24.     }
  25.     return evenSum;
  26.   }
  27.  
  28.  console.log(` Odd sum = ${TotaloddSum(stringNum)}, Even sum = ${totalEvenSum(stringNum)}`);
  29. }
  30. oddEvenSum(1000435);
  31. oddEvenSum(3495892137259234);
  32.  
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement