Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Cómo evitar repetir console.log en cada operación

Para evitar llamar un console.log cada vez que realizamos una transacción lo que se puede hacer es declararlo implícitamente en cada método, por ejemplo:

depositoCuenta(valor){
        if(valor < 0){
            console.log("No puedes hacer depositos de cantidades negativas")
        }else{
                   this.#saldo += valor;
                   console.log("Deposito exitoso!,tu nuevo saldo es "+ this.#saldo);

        }
        return this.#saldo;
    }

    retiroCuenta(valor){
        if(valor <= this.#saldo){
                    this.#saldo -= valor;
                    console.log("Retiro realizado con exito, tu nuevo saldo es "+this.#saldo);


                }else{
                    console.log("Saldo insuficiente, no se puede completar el retiro...");
                }
                return this.#saldo;
    }

    verSaldo(){
        return this.#saldo
        console.log("Tu  saldo es "+this.#saldo);

    }

    tranferenciaCuentas(valor,destino){
        if(valor<= this.#saldo){
            console.log("Realizando transferencia de dinero  ... ");


           this.retiroCuenta(valor)
           destino.depositoCuenta(valor);
           console.log("Transferencia exitosa!. Tu nuevo saldo es "+this.#saldo);

        }else{
            console.log("Saldo insuficiente, no es posible realizar la transferencia");
            console.log("Tu saldo es "+this.#saldo);

        }

    }

de esta manera cada vez que realicemos una operación el sistema nos informará automáticamente el resultado del proceso realizado.

2 respuestas

Hola Gilbert, espero que esté bien.

Gracias por compartir tu código y resolución con nosotros.

Declararlo implícitamente como dije, es una buena práctica. De esa manera el usuario tiene información sobre el éxito o fracaso de la operación. Además, hace que su código sea más comprensible para su equipo de desarrollo.

Continúa con tus estudios y cualquier duda estaremos aquí =)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Hola Gilbert muchas gracias por compartir. Está bueno el análisis.