Advertisement
PowerCell46

Max Sequence of Equal Elements JS

Nov 17th, 2022
689
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function maxSequenceOfElements(array) {
  2.  
  3. let newArray = [];
  4. let printedArray = [];
  5.  
  6. for(let index = 0; index < Number(array.length); index++) {
  7. let currentNumber = array[index];
  8. index++;
  9. let nextNumber = array[index];
  10. let index1 = index;
  11.  
  12. while(currentNumber === nextNumber) {
  13. newArray.push(currentNumber);
  14. index1++;
  15. nextNumber = array[index1];
  16. }
  17.  
  18. if(Number(newArray.length) > Number(printedArray.length)) {
  19. printedArray = newArray;  
  20. }
  21.  
  22. newArray = [];
  23. index--;
  24. }
  25.  
  26. if(Number(printedArray.length) > 0) {
  27. printedArray.push(printedArray[0]);
  28. }
  29. console.log(printedArray.join(" "));
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement