- script.js
JavaScript
let diceNumber = 2;
let firstCat = {
name: 'Cupcake',
points: 0
};
let secondCat = {
name: 'Rodolfo',
points: 0
};
let cats = [firstCat, secondCat];
let runGame = function (quantity, players) {
for (let i = 0; i < players.length; i++) {
let throwResult = keks.throwDice(quantity, quantity * 6);
players[i].points += throwResult;
console.log(players[i].name + ' sacó ' + players[i].points);
}
return players;
};
cats = runGame(diceNumber, cats);
console.log(cats);
Resultado de la ejecución
ObjetivosRealizado
0
- Al principio del código, antes de los objetos de los participantes, crea el objeto
gameRulesetcon las propiedadesdiceNumber: 2ymaxAttempts: 3. - En la declaración de
runGame, cambia el nombre del parámetroquantityaruleset. - En la llamada a
runGame, reemplaza el argumentodiceNumberporgameRuleset. - En el cuerpo de
runGame, reemplaza los usos dequantitypor accesos a la propiedaddiceNumberderuleset. - Elimina la variable
diceNumber.