diff --git a/index.js b/index.js index 958a403..c3a73b5 100644 --- a/index.js +++ b/index.js @@ -3,7 +3,7 @@ module.exports = remove function remove (arr, i) { if (i >= arr.length || i < 0) return var last = arr.pop() - if (i < arr.length) { + if (i < arr.length && arr[i] !== last) { var tmp = arr[i] arr[i] = last return tmp