Pontuação no Campeonato Brasileiro
Descrição:
Neste exercício, você irá criar uma função que calcule a pontuação total de um time no campeonato brasileiro.
Instruções:
- A função deve receber um objeto que representa o desempenho do time no campeonato, com as seguintes propriedades: time:
- Nome do time (string).
- vitorias: Número de vitórias (number).
- empates: Número de empates (number).
- derrotas: Número de derrotas (number).
- A pontuação total do time é calculada da seguinte forma:
- Cada vitória vale 3 pontos.
- Cada empate vale 1 ponto.
- Cada derrota vale 0 pontos.
- Crie a função chamada
calcularPontuacaoque aceita o objeto de desempenho do time como argumento. - Dentro da função, implemente a lógica para calcular a pontuação total do time.
- Retorne a pontuação total calculada.
- Teste a função chamando-a com diferentes objetos de desempenho e exiba o resultado.
- O número de vitórias, empates e derrotas devem ser números inteiros e positivos, caso contrário uma exceção deve ser lançada.
Exemplo de uso da função:
const desempenhoTime = { time: "Ceará", vitorias: 6, empates: 3, derrotas: 2 };
const pontuacaoTotal = calcularPontuacao(desempenhoTime);
console.log(`A pontuação total do time ${desempenhoTime.time} é: ${pontuacaoTotal}`);
Gostou? Não esqueça de avaliar o exercício: