Bom dia!
Fiquei na dúvida de por que não funcionou quando já defini as variáveis de nome e quantidade já com os valores e tentei limpar os inputs após a execução da função. Assim:
form.addEventListener("submit", (evento) => {
evento.preventDefault();
let nome = evento.target.elements["nome"].value;
let quantidade = evento.target.elements["quantidade"].value;
createElement(nome, quantidade);
nome = "";
quantidade = "";
Só funcionou quando fiz dessa forma, igual ao professor, consultando o value só depois:
form.addEventListener("submit", (evento) => {
evento.preventDefault();
let nome = evento.target.elements["nome"];
let quantidade = evento.target.elements["quantidade"];
createElement(nome.value, quantidade.value);
nome.value = "";
quantidade.value = "";
Alguém saberia responder, por gentileza?