×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Javascript
Posted by: Randy Marsh
Added: Nov 22, 2013 1:21 PM
Views: 1764
Tags: no tags
  1. var doSomething = function(paramOne, paramTwo, fn) {
  2.         paramOne = paramOne + 3;
  3.         paramOne = paramOne + 1;
  4.         paramOne = paramOne * 8;
  5.  
  6.         return fn(paramOne, paramTwo);
  7.  
  8. };
  9.  
  10.  
  11.  
  12.  
  13.  
  14. function sum(paramOne, paramTwo) {
  15.         return paramOne + paramTwo;
  16. }
  17.  
  18. function product(paramOne, paramTwo) {
  19.         return paramOne * paramTwo;
  20. }
  21.  
  22.  
  23. var foo = doSomething(2, 2, sum);
  24. var bar = doSomething(3, 2, function (paramOne, paramTwo) {
  25.         return paramOne * paramTwo;
  26. });
  27.  
  28. alert(foo);
  29. alert(bar);
  30.