Advertisement
makispaiktis

HackerEarth- Counting digits in a given number

Aug 17th, 2020 (edited)
2,547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. number = 543657913652798658354;
  2. str = number.toString();
  3. // Create a "counter" array with 10 elements that has in position 0 the number of '0's, in position 1 the '1's, .....
  4. counter = [];
  5. for(let i=0; i<10; i++){
  6.     counter.push(0);
  7. }
  8. for(let i=0; i<str.length; i++){
  9.     num = parseInt(str[i]);
  10.     counter[num] += 1;
  11. }
  12. // Display in screen
  13. for(let i=0; i<counter.length; i++){
  14.     console.log("Number of '"+ i +"'s in number " + number + ": " + counter[i]);
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement