diff --git a/index.js b/index.js index 90f2807..ddd58cf 100644 --- a/index.js +++ b/index.js @@ -8,8 +8,10 @@ 'use strict'; module.exports = function diff(arr/*, arrays*/) { + if(!Array.isArray(arr)) return arr; + var len = arguments.length; - var idx = 0; + var ldx = 0; while (++idx < len) { arr = diffArray(arr, arguments[idx]); } @@ -20,9 +22,9 @@ function diffArray(one, two) { if (!Array.isArray(two)) { return one.slice(); } - - var tlen = two.length + var olen = one.length; + var tlen = two.length; var idx = -1; var arr = [];