Test case details

Preparation Code

<script>   var arr = [];   for (var i = 0; i < 200; i++) {    arr.push(i);   };   var half = Math.floor(arr.length / 2);     function getArr() {    return arr.slice(0);   };     function randomInt(max) {    return Math.floor(Math.random() * (max + 1));   }; </script>

Test cases

Test #1

getArr().splice(half, 1);

Test #2

getArr().push('foo');

Test #3

getArr().shift('foo');