Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

respecto al método transferirParaCuenta

no logro identificar el error de el porque ya no quiere transferir de cuentas.

transferirParaCuenta(valor,cuentaDestino){
        if (valor<= this.retirarDeCuenta(valor)) {

            cuentaDestino.depositoEnCuenta(valor);

            return this.#saldo;
        }else{
            console.log("no tiene suficiente dinero para transferir")
        }



    }
import {cuentaCorriente} from './cuentaCorriente.js';
import {cliente} from './Cliente.js';
import { cuentaAhorro } from "./cuentaAhorro.js";

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta
solución!

ya los arregle para que funcione la validación.

transferirParaCuenta(valor,cuentaDestino){

        if (this.#saldo - valor < 0) {
            console.log("Saldo insuficiente");
        } else {
            this.#saldo -= valor;
            cuentaDestino.depositoEnCuenta(valor);
            console.log(`Transferencia de $${valor} exitosa. Nuevo saldo: $${this.#saldo}`);
        }



    }