JS Quiz - Implement setTimeout
by dhchow
JavaScript
/*
Implement a method called setOrder, similar to setTimeout, that executes registered callbacks in specified order, regardless of registration order. (No timer involved)
Example:
setOrder(function(){
alert(2);
}, 2);
setOrder(function(){
alert(1);
});
setOrder(function(){
alert(3);
}, 3);
setOrder.run();
Alerts in order: 1, 2, 3
*/