El siguiente código no muestra errores en el archivo .ts; sin embargo, cuando abro el archivo html, aparece este error en la consola:
Error de sintaxis no detectado: identificador inesperado (en resposta3.ts:3:44) .
Intenté eliminar la etiqueta, pero termino con un error diferente. ¿Cómo puedo arreglarlo?
let botaoLimpar = document.getElementById('limpar-saldo'); let soma = document.getElementById('soma') as HTMLInputElement; let campoSaldo = document.getElementById('campo-saldo'); let saldoTotal = 0 limparSaldo() function somarAoSaldo(soma: number) { if (campoSaldo) { saldoTotal += soma campoSaldo.innerHTML = saldoTotal.toString(); limparCampoSoma(); } } function limparCampoSoma() { soma.value = ""; } function limparSaldo() { if (campoSaldo) { saldoTotal = 0; campoSaldo.innerHTML = saldoTotal.toString(); } } if (botaoAtualizar) { botaoAtualizar.addEventListener('click', () => { somarAoSaldo(Number(soma.value)); }); } if (botaoLimpar) { botaoLimpar.addEventListener('click', () => { limparSaldo(); }); }