Sort array using setTimeout

by Saksham Malhotra

JavaScript

let arr = [4, 2, 6, 7, 2, 3, 5, 9, 1, 3, 9],
  sortArr = [];

for (let i = 0; i < arr.length; i++) {
  setTimeout(function() {
    sortArr.push(arr[i]);
    console.log(sortArr);
  }, arr[i]);
}