Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

transferência lança o valor na conta 2, mas não subtrai da conta1

C:\Users\lenovo\Desktop\obj-js>node index.js ContaCorrente { agencia: '0001', cliente: Cliente { nome: 'Bob Marley', cpf: '987456321 - 09', idade: '28/09/2000' }, _saldo: 500 } ContaCorrente { agencia: '0001', cliente: Cliente { nome: 'Julia Roberts', cpf: '768543890 - 32', idade: '06/04/2000' }, _saldo: 200 }

3 respostas

import { Cliente } from "./Cliente.js"; import { ContaCorrente } from "./ContaCorrente.js";

const cliente1 = new Cliente(); cliente1.nome = "Bob Marley"; cliente1.cpf = "987456321 - 09"; cliente1.idade = "28/09/2000";

const cliente2 = new Cliente(); cliente2.nome = "Julia Roberts"; cliente2.cpf = "768543890 - 32"; cliente2.idade = "06/04/2000";

const contaCorrenteBob = new ContaCorrente; contaCorrenteBob.cliente = cliente1;

contaCorrenteBob.ag = "0001"; contaCorrenteBob.conta = "0001-1"; contaCorrenteBob._saldo = 500;

const conta1 = new ContaCorrente(); conta1.cliente = cliente1; conta1.agencia = "0001"; conta1._saldo = 500;

const contaCorrenteJulia = new ContaCorrente; contaCorrenteJulia.cliente = cliente2

contaCorrenteJulia.ag = "0001"; contaCorrenteJulia.conta = "0002-1"; contaCorrenteJulia._saldo = 500;

const conta2 = new ContaCorrente(); conta2.cliente = cliente2; conta2.agencia = "0001";

contaCorrenteBob.transferir(200, conta2);

solução!

Oi Leonardo, tudo bem?

Consegue mandar o seu código aqui do arquivo ContaCorrente.js para eu conseguir te auxiliar melhor?

Fico no aguardo, abraços =)

Oi Giovanna, tudo ótimo e com você?

Muito obrigado pela atenção consegui solucionar o problema :D

Uma boa semana ;)