Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faz alguma diferença.....


    for(var i = 0; i < pacientes.length; i++){
        var paciente = pacientes[i];
        var tdNome = paciente.querySelector(".info-nome");
        var nome = paciente.textContent;
    }

A minha duvida é a seguinte, eu fico muito curioso a respeito do "i". Eu sei que o "i" significa indice, porém faria diferença se eu colocasse outra letra para representá-lo, como o "x" ou "y"?


    for(var x = 0; x < pacientes.length; x++){
        var paciente = pacientes[x];
        var tdNome = paciente.querySelector(".info-nome");
        var nome = paciente.textContent;
    }

Daria o mesmo resultado? Seria semanticamente correto?

1 resposta
solução!

Olá @brunopedrosobatistasantos, tudo bem?

Não faz diferença não, o nome que for dado a essa variável não influenciará no funcionamento do código.

Entretanto, por boa prática e como essa variável é mais especial que as outras, as pessoas costumam nomeá-la como além de i, mas também como iterador ou index.

Espero ter ajudado, abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software