lo rehice más de una véz pero no encuentro cúal pude ser el problema. adjunto el codigo.
constructor(){
this.nombreCliente = "";
this.dniCliente = "";
}
}
class cuentaCorriente{
constructor(){
this.#saldo = 0;
this.agencia = "";
this.numero="";
}
depositosEnCuenta(valor){
if(valor > 0)
this.#saldosaldo += valor;
return this.#saldo;
}
retirarDeCuenta(valor){
if (valor<= this.#saldo)
this.#saldo -= valor;
return this.#saldo;
}
verSaldo(){
return this.#saldo;
}
}
cuentaDeLeonardo = new cuentaCorriente();
cuentaDeLeonardo.#saldo = 100;
cuentaDeLeonardo.numero = 25463897;
cuentaDeLeonardo.agencia = 101;
let saldo = cuentaDeLeonardo.verSaldo();
console.log ("EL Saldo Actual Es" + saldo );
cuentaDeLeonardo.depositosEnCuenta(100);
saldo = cuentaDeLeonardo.verSaldo();
console.log ("EL Saldo Actual Es" + saldo );
cuentaDeLeonardo.retirarDeCuenta(40);
saldo = cuentaDeLeonardo.verSaldo();
console.log ("EL Saldo Actual Es" + saldo );
cuentaDeLeonardo.depositosEnCuenta(-10);
saldo = cuentaDeLeonardo.verSaldo();
console.log ("EL Saldo Actual Es" + saldo );