Guest User

Untitled

a guest
Jun 21st, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. /**
  2. * @param {number} n
  3. * @return {string}
  4. **/
  5.  
  6. var countAndSay = function(number) {
  7. var string = '1';
  8. for (var i = 1; i < number; i++) {
  9. var stringToArray = string.split('');
  10. var counter = 1;
  11. string = '';
  12.  
  13. for (var j = 0; j < stringToArray.length; j++) {
  14. if (stringToArray[j] !== stringToArray[j+1]) {
  15. string += counter + stringToArray[j];
  16. } else {
  17. counter++;
  18. }
  19. }
  20. }
  21.  
  22. return string;
  23. }
  24.  
  25. countAndSay(5);
Add Comment
Please, Sign In to add comment