app.ts 631 B

1234567891011121314151617181920
  1. /// <reference path="player.ts" />
  2. /// <reference path="game.ts" />
  3. let newGame: Game;
  4. document.getElementById('startGame')!.addEventListener('click', () => {
  5. let player: Player = new Player();
  6. player.name = Utility.getInputValue('playername');
  7. let problemCount: number = Number(Utility.getInputValue('problemCount'));
  8. let factor: number = Number(Utility.getInputValue('factor'));
  9. newGame = new Game(player, problemCount, factor);
  10. newGame.displayGame();
  11. });
  12. // Add click handler to the calculate score button.
  13. document.getElementById('calculate')!.addEventListener('click', () => {
  14. newGame.calculateScore();
  15. });