Bom dia, com a logica apresentada nessa aula 8 do curso "JS, programando na linguagem da web", o professor usou o for normal para percorrer um array, porem eu tentei usar o forEach com a mesma logica dele mas n funcionou. Código do for normal:
for(var i = 0; i < pacientes.length; i++){
var paciente = pacientes[i];
var tdnome = paciente.querySelector(".info-nome");
var nome = tdnome.textContent;
if(nome != this.value){
paciente.classList.add("invisivel");
}else{
paciente.classList.remove("invisivel");
}
Código do forEach:
pacientes.forEach(function(paciente){
var tdnome = paciente.querySelector(".info-nome");
var nome = tdnome.textContent;
if(nome!=this.value){
paciente.classList.add("invisivel");
}else{
paciente.classList.remove("invisivel");
}
A o código funcionou apenas para o for normal.