Valor não definido(particularmente, em programação), valor não definido (ou valor indefinido ou undefined) é uma condição na qual uma expressão não contém um valor correto, apesar
TypeScript left?: Tree<T>, // Tree<T> | undefined right?: Tree<T>, } let tree: Tree<number> = { value: 5.96, // left: undefined, right: { value: 1.0 }, }; // Desestrutura