Exercícios 2, 6 e 5.
Exercícios 2, 6 e 5.
Oi, Marco! Tudo bem?
O exercício 2 pede para criarmos uma função que calcule o valor do fatorial de um número passado como parâmetro, podemos resolver essa questão da seguinte maneira:
// Nessa função calculamos o fatorial de um número fornecido pelo parâmetro
function calcularFatorial(numero) {
// Verificamos se o número é 0 ou 1, e retorna 1 nestes casos, pois neles o fatorial é sempre 1
if (numero === 0 || numero === 1) {
return 1;
}
// Inicializa a variável 'fatorial' como 1
let fatorial = 1;
// Calcula o fatorial usando um loop for
for (let i = 2; i <= numero; i++) {
fatorial *= i;
}
// Retorna o valor do fatorial calculado
return fatorial;
}
// Exemplo de uso
let numero = 5;
let resultado = calcularFatorial(numero);
console.log(`O fatorial de ${numero} é ${resultado}`);
Já no exercício 5 precisamos criar uma função que mostre na tela a área e o perímetro de uma sala circular, utilizando seu raio que será fornecido como parâmetro e considerando Pi = 3,14. Podemos então executar o seguinte código:
// Essa função calcula a área e o perímetro de uma sala circular com base no raio fornecido
function calcularAreaPerimetroSalaCircular(raio) {
let area = Math.PI * raio * raio;
let perimetro = 2 * Math.PI * raio;
// Aqui exibimos a área da sala circular e o perimetro no console, formatada com duas casas decimais
console.log(`Área da sala circular: ${area.toFixed(2)} metros quadrados`);
console.log(`Perímetro da sala circular: ${perimetro.toFixed(2)} metros`);
}
// Exemplo de uso
let raio = 4; // em metros
calcularAreaPerimetroSalaCircular(raio);
Por fim, o exercício 6 pede para criarmos uma função que mostre na tela a tabuada de um número dado como parâmetro, o que podemos fazer da seguinte forma:
// Essa função exibe a tabuada de multiplicação para um número dado como parâmetro
function mostrarTabuada(numero) {
// Loop de 1 a 10 para cada multiplicador
for (let i = 1; i <= 10; i++) {
// Calcula o resultado da multiplicação
let resultado = numero * i;
// Exibe a multiplicação no formato "número x multiplicador = resultado"
console.log(`${numero} x ${i} = ${resultado}`);
}
}
// Exemplo de uso
let numero = 7;
mostrarTabuada(numero);
Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!