Ao executar o comando node ./index.js não exibe o nome Ricardo. Tenho o node.js instalado.
Ao executar o comando node ./index.js não exibe o nome Ricardo. Tenho o node.js instalado.
Fala Alessandra, tudo bem? Espero que sim!
Como está o seu código, poderia mostrar pra gente por favor?
Confere também se você está executand o comando na pasta em que está o arquivo.
Aguardo o retorno :D
Eu estou executando na pasta onde está o arquivo. Segue código:
class Cliente{ nome; cpf; }
class ContaCorrente{ agencia; saldo;
sacar(valor){
if (this.saldo > valor){
this.saldo -= valor;
}
}
depositar(valor){
if (valor > 0){
this.saldo += valor;
}
}
}
const cliente1 = new Cliente(); const ContaCorrenteRicardo = new ContaCorrente(); ContaCorrenteRicardo.saldo = 0; ContaCorrenteRicardo.agencia = 1001; console.log(ContaCorrenteRicardo.saldo); ContaCorrenteRicardo.depositar(100); console.log(ContaCorrenteRicardo.saldo); ContaCorrenteRicardo.depositar(50); console.log(ContaCorrenteRicardo.saldo);
cliente1.nome="Ricardo"; cliente1.cpf=11122233309; const cliente2 = new Cliente(); cliente2.nome="Alice"; cliente2.cpf=88822233309;
console.log(cliente1); console.log(cliente2);
Você está dando console no objeto cliente
e não no nome dele, para dar um console no nome do cliente você deve fazer:
console.log(cliente1.nome)