Advertisement
Guest User

trim()

a guest
Dec 25th, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*                                   .+/               -hh.           ````                            
  2. oMM+              hMM-       .-:///////-`                        
  3. `mMN`            `NMd        .://////////.                      
  4.  :MMs            -MMo            ``.-:////                      
  5.   sMM-           oMM.          -/////////.                      
  6. +ho`               `mMd           dMh           -/:--...`                        
  7. +NMm-               :MM/          +y-         `:::.                  `.          
  8. .:.           -dMNo               sMm`                      -::-                `-//:`        
  9. dMNh/`         `+NMh.             `:-     ```.....```                         .://///.        
  10. `/hNMms-         -hMm:          `.:+oyhdmNNNNNNNNNNNNNmdhs+/-               .:////:.          
  11. .+hMNd+.       `+mm.     -/sdNNmdhyso++/////////++osyhmNMNNh+-        --.-/:-.              
  12. `.odMNy:`      ``  ./ymNmhs+/:::::::::::::::::::::::::+shmMNmo.    `///`                  
  13. `-omMm+      .+hNNds/::::::::::::::::::::::::::::::::::+ymMNy-   `..                  
  14. `:o:    -yNMds/::--...-::::::::::::::::::::::::///:::::omMNy.                      
  15. ```            -hNMh+::-.`     .::::::::::::::::::::::::://///::::omMN+                      
  16. `:shmmmmdy/.      .sNMh+::-.       `-:::::::::::::::::::::::::://////:::/yMMh.                    
  17. /mMmho///ohNNy- `-smMMy::-.        .-::::::::::::::::::::::::::::///////:::oNMm/-/shdddyo:`        
  18. +MMo. ``````-yNNdmNNmmmms/`      `.-::::/::::::::::::::/ys/::::::::://////:::+mMMNNhsoooymNd:      
  19. dMm    ```````:NMh/....-sd+    `--::::/mNm+::::::::::::NMMm::::::::::///////::/MMs.      `oMN`      
  20. /MMs`    ````` yd` ``````.ds.--:::::::yMMMm:::::::::::+MMMMo::::::::::://////:/N+     ````/MM+`    
  21. sMm+s+-    ````-d-   `````-N+:::::::::hMMMM:::::::::::/MMMMy::::::::::::/++++/hh    ``````hoyMd    
  22. sMm/.-+s:    ```.h:   `````dy:::::::::yMMMN::::::::::::yMMMy::::::::::+ddysssyNy    ````.h/ oMm    
  23. `/yNms-.+s.   ```.d`  `````sy:::::::::/mmd+:::::::::::::+ss/::::::::/sNo.   `.:N.  `````h: oMh.    
  24. .+dNh:-y:   ```o/  `````ys:::::::::::/:::::::::::::::::::::::::://N+    ````m.  ``` oo oMh`      
  25. `/dNh/y/  ```+o  ````.m/::::::::::::::::::::::::::::::::::::::/+M.   ````.N`  ``` d`/Md`      
  26. `+mNym+ ```s/  ```.dh:::::+++/:::::::::::::::::::::::::::::://M/    ````m`  ```.d-NN-        
  27. .yMMN-`` h`  ``-hmd/::/dNMMNmds+/:::::::::::::::::::::::::::hd`   ````o+  ```/hhMo        
  28. -/ooyMMM+   `    `o:.hy::mMMMMMMMMMNdhso+//////++osyyhdmmmmmdo:/do    ```.y/ ```+NMN` `...    
  29. -hNdysydmMm`       ````sd:oMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMd:/hs.   ```.s+```:NMN+hddhddo-
  30. -NN/    `.:ho      ```` dy:hMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMy:/sh+.   ```/.   sMMms-.`./dN+
  31. oMd.``  ```.h     `````/N/:hMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMm:://mms/.     `` /Ms.  ```.sMh
  32. .ymmddyo:.``d     ````.mo::yMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN:://dy.:.  ```````d. ```-smms.
  33. `.:/sdNmo/h    `````dh/::oMMMMMMMMMMMMMMMMMMMMNmdmmNMMMMMMMMMMMMm:://sm.    ```````:s```sNd/`  
  34. -yMM/   `````hdmo/:/MMMMMMMMMMMMMMMMMMMNyyyyyyhdNMMMMMMMMMy::///yd:    ```````+o.hMs`    
  35. :MN`   ````y+`/d//:hMMMMMMMMMNmdhhhhhdmmhyyyyyyydNMMMMMMM+:////:oNs.   ```````/dMN.    
  36. -MN-  `````.``:d/::/mMMMMMMNhyyyyyyyyyyydhyyyyyyyyNMMMMMd::///::yMMNs.   ``````.yMy    
  37. oNN+.``.: ``.dh/:::+NMMMMhyyyyyyyyyyyyyyyyyyyyyyymMMMMM+://::+dMMdmMNs:` `````` mM-    
  38. /MMho++- .:dMMh+:::+mMMMmmmdyyyyyyyyyyyyyyyyssyymMMMMs::::+hNMNs`oMd-+s/   `` `NM-    
  39. .NM+``.-+hNNNMMMds/:/hNMMMMMNhyyyyyyyyyyys+::oymMMMNs::/sdMMMd:  -NN-     ...:hMN.    
  40. /dNmmmNmy/--smMMMNho/+hNMMMMMNdyyyyyyyyy++shdNMMNd+/ohNMMNd/`    :mm+``  /++/:yMh    
  41. -::-.      `:ymNMMNdyoymNMMMMMNmdhhhhhdmNMMNmy+/hNMMNms-        `ommy+:----/dMs    
  42. `:ohNNMMdsosydmNNNNNNNNNNmdys++sdMMNh+-`   +y/`     `/ydmmmmNmy/    
  43. -+-       `:+hNMMNdysoo+o++++++osydmMMNy:`       /mMd/`       ``..`        
  44. -yMNo           `:odNNNMMMMMMMMMMNNNdyo:`           `oNMd/`                  
  45. -yMNy.                `.-://+++//::-.                   .sNMd/`                
  46. -yMMh-               `:-                  `                 -yMMd:              
  47. -yMMd:                 oMN                 hd:                  :hmo              
  48. .yMMm/                   dMh                 yMm`                                    
  49. sNNo`                   .MMo                 `mMy                                    
  50. `                      +MM-                  /MM/                                  
  51.     hMN`                   hMN.                                  
  52.    `NMh                    .NMh                                  
  53.    `os-                     +MM+                                
  54.                              hNd                                
  55. '
  56. */
  57. const getGets = (arr) => {
  58.     let index = 0;
  59.  
  60.     return () => {
  61.         const toReturn = arr[index];
  62.         index += 1;
  63.         return toReturn;
  64.     };
  65.   };
  66.   // this is the test
  67.   const test = [
  68.     '1 2 3 4 5 6 ',
  69.     '1 2 3 4 5 6 ',
  70.  
  71.   ];
  72.  
  73.   const gets = this.gets || getGets(test);
  74.   const print = this.print || console.log;
  75.  
  76.   let dataWithOutTrim=gets().split(' ').map(Number);  
  77.  
  78.   let dataWithTrim=gets().trim().split(' ').map(Number);
  79.  
  80.   print(dataWithOutTrim);//[1,2,3,4,5,6,0]
  81.  
  82.   print(dataWithTrim);//[1,2,3,4,5,6]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement