_martin

underPressure

Oct 7th, 2013
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function doubleInteger (arg) {
  2.   return arg * 2;
  3. }
  4.  
  5. function isNumberEven (arg) {
  6.   return arg % 2 === 0;
  7. }
  8.  
  9. function getFileExtension (arg) {
  10.   return arg.split('.').length > 1 && arg.split('.').pop();
  11. }
  12.  
  13. function longestString (arg) {
  14.   return arg.reduce(function (max, s) {
  15.     return s.substr && s.length > max.length ? s : max;
  16.   }, '');
  17. }
  18.  
  19. function arraySum (arg) {
  20.   return (function it (a) {
  21.     return a.reduce(function (sum, e) {
  22.       return sum + (!e.substr && (e.length ? it(e) : e));
  23.     }, 0);
  24.   }(arg));
  25. }
Advertisement
Add Comment
Please, Sign In to add comment