function player(name, goals, games) {
this.name = name;
this.goals = goals;
this.games = games;
}
var ricky = new player('Ricky', 7, 15);
var tom = new player('Tom', 15, 17);
var phil = new player('Phillip', 9, 14);
var jerry = new player('Jerry', 11, 15);
var randy = new player('Randy', 4, 16);
var sam = new player('Sam', 5, 11);
function locTeams(name, town, wins, playerOne, playerTwo, playerThree) {
this.name = name;
this.town = town;
this.wins = wins;
this.playerOne = playerOne;
this.playerTwo = playerTwo;
this.playerThree = playerThree;
}
var tigers = new locTeams('Great Tigers', 'Clayton', 9, ricky, tom);
var pantheon = new locTeams('The Pantheons', 'Brookedale', 8, jerry, randy);
teams = [tigers, pantheon];
var totalGoalsState =
私はtotalGoalsState
はteams
配列のプレイヤーからの累積プレーヤーの目標を等しく持っている簡単な方法が必要です。また、playerThree
に、phil
やsam
などの新しいプレーヤーの1つを、虎やパンテオンのようなチームの1つに記入するにはどうすればいいですか?あなたが必要な場合はここで合計値すべて
あなたのコンストラクタ 'locTeams'は、5つのパラメータを必要とするために、あなたはあなたがthis.playerThree = playerThree''そこにも欠場4を渡しています。 –
@Aleksandardookić - それは本当に* 5引数を必要とせず、* 5引数を持つことができます。 – adeneo
@adeneoはい、彼はメソッドのどこにでも 'playerThree'を設定していません...コンストラクタ内にあるので、彼はすべきです。 –