Create an object called game in the script.js file. Add 2 properties: lives - initially 3, and coins - initially 0. Add a getter called points that returns coins * 10. Add a playerDies() method that subtracts 1 from lives if lives is greater than 0. Add a newGame() method that sets lives to 3 and coins to 0. The script.js file includes several console.log() statements, which should match the output below if the game object works correctly. lives = 3 coins = 0 points = 0 points = 20 lives = 2 lives = 0 lives = 3 coins = 0 View the program's output in the browser's JavaScript console. --------------------- // Your solution goes here console.log("lives = " + game.lives); // should be 3 console.log("coins = " + game.coins); // should be 0 console.log("points = " + game.points); // should be 0 game.coins = 2; console.log("points = " + game.points); // should be 20 game.playerDies(); console.log("lives = " + game.lives); // should be 2 game.playerDies(); game.playerDies(); game.playerDies(); console.log("lives = " + game.lives); // should be 0 game.newGame(); console.log("lives = " + game.lives); // should be 3 console.log("coins = " + game.coins); // should be 0
6.18 LAB: JavaScript game object
Create an object called game in the script.js file.
- Add 2 properties: lives - initially 3, and coins - initially 0.
- Add a getter called points that returns coins * 10.
- Add a playerDies() method that subtracts 1 from lives if lives is greater than 0.
- Add a newGame() method that sets lives to 3 and coins to 0.
The script.js file includes several console.log() statements, which should match the output below if the game object works correctly.
lives = 3 coins = 0 points = 0 points = 20 lives = 2 lives = 0 lives = 3 coins = 0View the program's output in the browser's JavaScript console.
---------------------
// Your solution goes here
console.log("lives = " + game.lives); // should be 3
console.log("coins = " + game.coins); // should be 0
console.log("points = " + game.points); // should be 0
game.coins = 2;
console.log("points = " + game.points); // should be 20
game.playerDies();
console.log("lives = " + game.lives); // should be 2
game.playerDies();
game.playerDies();
game.playerDies();
console.log("lives = " + game.lives); // should be 0
game.newGame();
console.log("lives = " + game.lives); // should be 3
console.log("coins = " + game.coins); // should be 0
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images