Minimum Absolute Difference in an Array

  • + 0 comments

    Same solution in Javascript

    function minimumAbsoluteDifference(n, arr) {
        arr.sort((a, b) => a - b);
        
        let min = Math.abs(arr[0] - arr[1]), diff;
        
        for(let i = 2; i < n; i++) {
            diff = Math.abs(arr[i] - arr[i-1]);
            if(diff < min) {
                min = diff;
            }
        }
        
        return min;
    }