JSFiddle - React, Tailwind, and code Playground

by etiennenoel

JavaScript

var start = new Date().getTime();

 var arr = [];
  for (var i = 0; i < 10000; i++) {
   arr.push(i);
  };
 
  
  function getArr() {
   return arr.slice(0);
  };
  
  function randomInt(max) {
   return Math.floor(Math.random() * (max + 1));
  };

for(var i = 0; i < 100000; i++) {
     var half = Math.floor(arr.length / 2);
    getArr().splice(half, 0, 'foo');
}
var end = new Date().getTime();
var time = end - start;
alert('done in '+ time);