Skip to content

Instantly share code, notes, and snippets.

@edfuh
edfuh / fibo.js
Created May 19, 2011 18:15
fibonacci functions
/// RECURSIVE
var fib = function (n) {
return n < 2 ? n : fib(n-1) + fib(n-2);
}
/// MEMOIZED
var memo = [0,1];
var fib = function(n) {
@edfuh
edfuh / shuffle.js
Created April 29, 2011 19:31
the fuuu?
var shuffle = function(v){
for(var j, x, i = v.length; i; j = parseInt(Math.random() * i), x = v[--i], v[i] = v[j], v[j] = x);
return v;
};