Bom dia, estou com problema na função de transferir, o codigo entende tudo até chegar na "conta.depositar(valorSacado)", quando eu inicio o programa no powershell recebo a seguinte mensagem: "TypeError: conta.depositar is not a function"
export class contaCorrente {
cliente;
agencia;
saldo = 0;
sacar(valor) {
if (this.saldo >= valor) {
this.saldo -= valor;
return valor;
} else {
console.log("Você não tem saldo para sacar");
}
}
depositar(valor) {
if (valor <= 0) {
return;
}
this.saldo += valor;
}
transferir(valor, conta) {
const valorSacado = this.sacar(valor);
conta.depositar(valorSacado);
}
}