Olá, segue a minha resolução do exercicio:
const calcularMedia = (nota1,nota2) => (nota1 + nota2)/2;
console.log(`Sua média é: ${calcularMedia(10,4.5)}`);
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, segue a minha resolução do exercicio:
const calcularMedia = (nota1,nota2) => (nota1 + nota2)/2;
console.log(`Sua média é: ${calcularMedia(10,4.5)}`);
Oi, Stephanie! Tudo bem?
Que ótimo ver você compartilhando sua resolução do exercício de calculando a média de duas notas aqui na comunidade.
A sua solução com a function no formato arrow function ficou bem elegante. Usar const calcularMedia = (nota1, nota2) dessa forma deixa o código enxuto e de fácil leitura. Além disso, o uso do console.log com template string para exibir o resultado é uma prática muito recomendada, pois torna a saída mais clara e compreensível para quem lê o código.
Uma dica interessante para você utilizar no futuro é utilizar o método toFixed() ao exibir o resultado. Isso permite controlar a quantidade de casas decimais apresentadas, o que é especialmente útil quando as duas notas geram um resultado com muitas casas decimais.
Veja como ficaria:
const calcularMedia = (nota1, nota2) => (nota1 + nota2) / 2;
const media = calcularMedia(10, 4.5);
console.log(`Sua média é: ${media.toFixed(2)}`);
Nesse exemplo, o toFixed(2) garante que o valor seja exibido sempre com duas casas decimais, deixando a apresentação do resultado mais profissional e consistente para o usuário final.
Continue assim, praticando e compartilhando suas soluções. Cada exercício resolvido é um passo importante na sua evolução como desenvolvedora.
Você já teve a oportunidade de testar o toFixed() com outras situações no seu código, como arredondamento de valores monetários ou percentuais?