私の割り当ては、複数のアカウントを含む銀行を作成することです。銀行は口座の総金額を返す方法が必要です。また、銀行に新しい口座を登録して口座の配列に追加するaddAccountメソッドも必要です。残高を変更するには、口座を入金または払い戻すことができます。アカウントに負の値を設定できないようにします。 2つの口座間の金額を振り替えることができる銀行に「振替」を書いてください。基本的な銀行システムの作成、キーワード 'this' in javascript
私の問題は、各ユーザーの詳細(名前、残高)を印刷する方法を見つけることです。キーワードthis
を適用して見逃してしまったようなものがあります。
var account = function (name, balance){
account.name = name;
account.balance = balance;
account.deposit = function (depositAmount) {
newBalance = account.balance - depositAmount;
console.log("Your balance is now " + newBalance);
if (newBalance <= 0) {
console.log("You have insufficient funds!!!");
}
};
account.withdraw = function (withdrawAmount){
newBalance = account.balance - withdrawAmount;
console.log("Your balance is now " + newBalance);
if (newBalance <= 0) {
console.log("You have insufficient funds!!!");
}
};
account.transfer = function (transferAmount){
//got stuck here
}
console.log("Name: " + name + "; Balance: " + balance);
}
var AustinAccount = new account ("Austin", 500);
var KateAccount = new account ("Kate", 10000);
var GingerAccount = new account ("Ginger", 70000000);
var OreoAccount = new account ("Oreo", 900000000);
ご質問はありますか? –
コードは機能していますか?何かエラーがありましたか? – Krii
はい私はすべての答えが非常に役に立つことを発見しました。私は、このキーワードをどのように使用するかを理解することができなかったと思います。私はまだこれが私の最初の週はJavaScriptをやっていることを学んでいます。ありがとう! – yangmei