A parte do código onde os valores dos campos são reatribuidos
campos[0].value = '';
campos[1].value = 1;
campos[2].value = 0;
poderia ser substituido por
document.querySelector('form').reset()
A parte do código onde os valores dos campos são reatribuidos
campos[0].value = '';
campos[1].value = 1;
campos[2].value = 0;
poderia ser substituido por
document.querySelector('form').reset()
Boa Rodrigo! Isso mesmo, parabéns, com certeza ajudará muitos alunos :D