Skip to content

Commit

Permalink
Wed, Apr 26, 2017 12:01:02 PM
Browse files Browse the repository at this point in the history
  • Loading branch information
Manish Jain authored and Manish Jain committed Apr 26, 2017
1 parent b472847 commit a6a9fe8
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 41 deletions.
3 changes: 2 additions & 1 deletion javascript-concept-practice/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<!--<script type="text/javascript" src = "javascript-advance/JavaScript-call-apply-and-bind.js"></script>-->
<!--<script type="text/javascript" src = "javascript-advance/JavaScript-callback-functions.js"></script>-->
<!--<script type="text/javascript" src = "javascript-advance/JavaScript-promises.js"></script>-->
<script type="text/javascript" src = "javascript-advance/JavaScript-Prototype-inheritance.js"></script>
<!--<script type="text/javascript" src = "javascript-advance/JavaScript-Prototype-inheritance.js"></script>-->
<script type="text/javascript" src = "javascript-advance/JavaScript-currying-functions.js"></script>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
'use strict'

var avg = function(...n){
let tot = 0;
for(let i = 0 ; i < n.length ; i++){
tot += n[i]
}

return tot/n.length;
}

var spiceUp = function(fn,...n){
return function(...m){
return fn.apply(this,n.concat(m));
};;
}

var doAvg = spiceUp(avg,1,2,3);
console.log(doAvg(4,5,6));

var sayWhat = function(a){
return function(b){
return function(c){
console.log('saying ',a,' to ',b,' using ',c);
}
}
}

sayWhat('hello')('toFriends')('javaScript')
40 changes: 0 additions & 40 deletions npm-debug.log

This file was deleted.

0 comments on commit a6a9fe8

Please sign in to comment.