Guest User

Untitled

a guest
Aug 20th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. "000111111122222223333333444455556666"
  2.  
  3. array1 = [000]
  4. array2 = [1111111, 2222222, 333333]
  5. array3 = [4444, 5555, 6666]
  6.  
  7. var l_Input = "000111111122222223333333444455556666" ;
  8.  
  9. var l_Array_1 = [] ;
  10. var l_Array_2 = [] ;
  11. var l_Array_3 = [] ;
  12.  
  13.  
  14. var l_One_Char ;
  15.  
  16. for (var i = 0 ; i < l_Input.length ; i++) {
  17.  
  18. l_One_Char = l_Input.substring(i,i) ;
  19.  
  20. if (i < 3) {
  21. l_Array_1.push(l_One_Char) ;
  22. continue ;
  23. }
  24.  
  25. if (i >= 3 && i < 10) {
  26. l_Array_2.push(l_One_Char) ;
  27. continue ;
  28. }
  29. :
  30. :
  31.  
  32. const str = '000111111122222223333333444455556666';
  33.  
  34. function makeArr(str, item) {
  35. let firstIndex = str.indexOf(item);
  36. let lastIndex = str.lastIndexOf(item) + 1;
  37. return [ str.substring(firstIndex, lastIndex) ];
  38. }
  39.  
  40. const first = makeArr(str, 0);
  41. const second = [].concat(makeArr(str, 1))
  42. .concat(makeArr(str, 2))
  43. .concat(makeArr(str, 3));
  44. const third = [].concat(makeArr(str, 4))
  45. .concat(makeArr(str, 3))
  46. .concat(makeArr(str, 3));
  47.  
  48. function split(string, start, end) {
  49. var result = [],
  50. substring = string[start],
  51. split;
  52.  
  53. for (var i = start + 1; i < end; i++) {
  54. var char = string[i];
  55. if (char === substring[0])
  56. substring += char;
  57. else {
  58. result.push(substring);
  59. substring = char;
  60. }
  61. }
  62. result.push(substring);
  63. return result;
  64. }
Add Comment
Please, Sign In to add comment