1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
   | 
 
 
 
 
 
 
 
 
 
 
 
  let sum = 0
  function sumOfLeftLeaves(root: TreeNode | null): number {   sum = 0   traverse(root)   return sum };
  function traverse(root: TreeNode | null) {   if (root === null) return   const left = root.left   if (left !== null && left.left === null && left.right === null) {     sum += left.val   }   traverse(left)   traverse(root.right) }
 
  |