Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. const input = ['hoopa'];
  2. const gets = this.gets || ((arr, index) => () => arr[index++]) (input, 0);
  3. const print = this.print || console.log;
  4.  
  5. let word = gets();
  6. let arrayOfSymbols = [];
  7. let biggestSeries = 1;
  8. let currentSeries = 1;
  9. let symbol = '';
  10.  
  11.  
  12. let output = '';
  13.  
  14. for(let i = 0; i < word.length; i ++){
  15. arrayOfSymbols.push(word[i]);
  16. }
  17.  
  18. for(let i = 0; i < arrayOfSymbols.length-1; i++){
  19. if(arrayOfSymbols[i]===arrayOfSymbols[i+1]){
  20. currentSeries++;
  21. if(currentSeries>biggestSeries){
  22. biggestSeries = currentSeries;
  23. symbol = arrayOfSymbols[i];
  24. }
  25. }else{
  26. currentSeries =1;
  27. }
  28. }
  29.  
  30. if(biggestSeries === 1){
  31. symbol+=word[0];
  32. }
  33.  
  34. for(let i = 0; i < biggestSeries; i++){
  35. output+=symbol;
  36. }
  37.  
  38.  
  39. print(output);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement