New Text Document
New Text Document
withdraw(amount) {
if (amount <= this.balance) {
this.balance -= amount;
console.log(`Amount $${amount} withdrawn from account $
{this.accountNumber}.`);
} else {
console.log(`Insufficient balance in account ${this.accountNumber}.`);
}
}
transfer(amount, recipientAccount) {
if (amount <= this.balance) {
this.balance -= amount;
recipientAccount.deposit(amount);
console.log(`Amount $${amount} transferred from account ${this.accountNumber}
to account ${recipientAccount.accountNumber}.`);
} else {
console.log(`Insufficient balance in account ${this.accountNumber} for
transfer.`);
}
}
displayBalance() {
console.log(`Account ${this.accountNumber} balance: $${this.balance}`);
}
}