integer doubly linked list in js
//creates list of doubly linked integers
function createdblist(n) {
var lst = {};
var current = lst;
for(i=0;i<n;i++) {
current[i] = {};
var before = current;
current = current[i];
current.back = before;
}
return lst;
}