Minimum Distance Between BST Nodes LeetCode solution in JavaScript
1/**2* @param {TreeNode} root3* @return {number}4*/5var minDiffInBST = function (root) {6let arr = [];78const helper = (node) => {9if (node) {10helper(node.left);11arr.push(node.val);12helper(node.right);13}14};15helper(root);1617let min = Infinity;18for (let i = 0; i < arr.length - 1; i++) {19const diff = Math.abs(arr[i] - arr[i + 1]);20min = Math.min(min, diff);21}2223return min;24};