spreadsheet/ruleJS.all.full.js
function compareArrays(array1, array2, dontConvert) {
        var len = Math.min(array1.length, array2.length),
            lengthDiff = Math.abs(array1.length - array2.length),
            diffs = 0,
            i;
        for (i = 0; i < len; i++) {
            if ((dontConvert && array1[i] !== array2[i]) ||
                (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))) {
                diffs++;
            }
        }
        return diffs + lengthDiff;
    }
function compareArrays(array1, array2, dontConvert) {
        var len = Math.min(array1.length, array2.length),
            lengthDiff = Math.abs(array1.length - array2.length),
            diffs = 0,
            i;
        for (i = 0; i < len; i++) {
            if ((dontConvert && array1[i] !== array2[i]) ||
                (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))) {
                diffs++;
            }
        }
        return diffs + lengthDiff;
    }
function compareArrays ( array1 , array2 , dontConvert ) { var len = Math . min ( array1 . length , array2 . length ) , lengthDiff = Math . abs ( array1 . length - array2 . length ) , diffs = 0 , i ; for ( i = 0 ; i < len ; i ++ ) { if ( ( dontConvert && array1 [ i ] !== array2 [ i ] ) || ( ! dontConvert && toInt ( array1 [ i ] ) !== toInt ( array2 [ i ] ) ) ) { diffs ++ ; } } return diffs + lengthDiff ; }
compare two arrays, return the number of differences
compare two arrays return the number of differences