6 ms·
your code can be simplified a bit: function sleep_sort (inputs) { function child (number) { setTimeout(function () {console.log(number)}, Mat
by nlco 15y ago
your code can be simplified a bit:
function sleep_sort (inputs) {
function child (number) {
setTimeout(function () {console.log(number)}, Math.pow(2,number))
}
for (var i = 0; i < inputs.length; ++i)
child(inputs[i])
}
sleep_sort(process.argv.slice(2));
- ricardobeat 15y agoThat won't work for numbers < -5 and has a much longer worst case.