Minimum Absolute Difference in BST LeetCode solution in JavaScript
1var getMinimumDifference = function (root) {2let order = inOrder(root, []);3let diff = Math.abs(order[1] - order[0]);4for (let i = 0; i < order.length; i++) {5for (let j = i + 1; j < order.length; j++) {6if (Math.abs(order[i] - order[j]) < diff)7diff = Math.abs(order[i] - order[j]);8}9}10return diff;11};1213const inOrder = (root, order) => {14if (!root) return null;15inOrder(root.left, order);16order.push(root.val);17inOrder(root.right, order);18return order;19};