Eu fiquei com uma dúvida em relação a como funciona as variáveis no javascript. Quando eu atribuo o valor a uma variável no código abaixo, ao alterar o valor da variável, por que ele muda o valor do original no document? Este é um caso particular porque estou atribuindo um elemento do DOM?
var pacientes = document.querySelector(".paciente");
var tdImc = paciente.querySelector(".info-imc").textContent;
tdImc.textContent = imc.toFixed(2);