0% acharam este documento útil (0 voto)
2 visualizações3 páginas

Exercícios JavaScript

O documento apresenta uma série de exercícios resolvidos e propostos sobre funções em JavaScript, incluindo a criação de funções para exibir mensagens, calcular cubos, converter temperaturas, e determinar áreas de figuras geométricas. Além disso, sugere exercícios como uma calculadora simples, validação de senhas, conversão de moedas, e verificação de palíndromos. Cada exercício é acompanhado de uma descrição e uma resolução em código.

Enviado por

Michel Valentim
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações3 páginas

Exercícios JavaScript

O documento apresenta uma série de exercícios resolvidos e propostos sobre funções em JavaScript, incluindo a criação de funções para exibir mensagens, calcular cubos, converter temperaturas, e determinar áreas de figuras geométricas. Além disso, sugere exercícios como uma calculadora simples, validação de senhas, conversão de moedas, e verificação de palíndromos. Cada exercício é acompanhado de uma descrição e uma resolução em código.

Enviado por

Michel Valentim
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Exercícios - Funções em JavaScript

Exercícios Resolvidos

[Link]ção

1. Bom Dia, Mundo!

 Descrição: Crie uma função que mostre na tela a mensagem “Bom dia,
Mundo!!!”.

Resolução:
function mostrarMensagem() {
[Link]("Bom dia, Mundo!!!");
}

// Chamada da função
mostrarMensagem();

2. Cálculo do Cubo

 Descrição: Escreva uma função que retorne o cubo de um número fornecido


pelo usuário.

Resolução:
function calcularCubo(numero) {
return numero * numero * numero;
}

// Teste
let numeroUsuario = 3;
[Link](`O cubo de ${numeroUsuario} é $
{calcularCubo(numeroUsuario)}`);

3. Conversão de Temperatura

 Descrição: Crie uma função que converta uma temperatura fornecida em graus
Fahrenheit (F) para Celsius ©.

Resolução:
function converterFparaC(fahrenheit) {
return (fahrenheit - 32) * (5 / 9);
}

// Teste
let temperaturaF = 68;
[Link](`68°F é igual a $
{converterFparaC(temperaturaF).toFixed(2)}°C`);
4. Área de um Triângulo

 Descrição: Escreva uma função que retorne a área de um triângulo com base e
altura fornecidas.

Resolução:
function calcularAreaTriangulo(base, altura) {
return (base * altura) / 2;
}

// Teste
let baseTriangulo = 5;
let alturaTriangulo = 3;
[Link](`A área do triângulo é $
{calcularAreaTriangulo(baseTriangulo, alturaTriangulo)}`);

5. Área e Perímetro de um Círculo

 Descrição: Crie uma função que encontre a área e o perímetro de um círculo


com base no raio fornecido.

Resolução:
function calcularAreaCirculo(raio) {
return [Link] * raio * raio;
}

function calcularPerimetroCirculo(raio) {
return 2 * [Link] * raio;
}

// Teste
let raioCirculo = 4;
[Link](`Área do círculo: $
{calcularAreaCirculo(raioCirculo).toFixed(2)}`);
[Link](`Perímetro do círculo: $
{calcularPerimetroCirculo(raioCirculo).toFixed(2)}`);

Exercícios Propostos - Funções em JavaScript


1. Calculadora Simples

 Descrição: Crie uma calculadora que permita ao usuário escolher entre somar,
subtrair, multiplicar ou dividir dois números.
 Dica: Crie funções separadas para cada operação.

2. Validação de Senha

 Descrição: Escreva uma função que valide se uma senha fornecida pelo
usuário atende aos seguintes critérios:
o Pelo menos 8 caracteres.
o Contém pelo menos uma letra maiúscula e uma letra minúscula.
o Contém pelo menos um número.
 Dica: Use expressões regulares para verificar os critérios.

3. Conversão de Moedas

 Descrição: Crie uma função que converta um valor em dólares para outra
moeda (por exemplo, euros, libras, ienes).
 Dica: Permita que o usuário escolha a moeda de destino.

4. Contador de Palavras

 Descrição: Escreva uma função que conte quantas palavras há em uma frase
fornecida pelo usuário.
 Dica: Considere que as palavras são separadas por espaços.

5. Gerador de Senhas Aleatórias

 Descrição: Crie uma função que gere uma senha aleatória com base nos
seguintes critérios:
o Pelo menos 10 caracteres.
o Contém letras maiúsculas, minúsculas e números.
o Não contém caracteres especiais.
 Dica: Use caracteres permitidos (alfabeto e números) e escolha aleatoriamente.

6. Calculadora de IMC (Índice de Massa Corporal)

 Descrição: Escreva uma função que calcule o IMC com base no peso e altura
fornecidos pelo usuário.
 Fórmula: IMC = peso / (altura * altura)
 Dica: Converta a altura para metros antes de calcular.

7. Verificador de Palíndromos

 Descrição: Crie uma função que verifique se uma palavra ou frase fornecida
pelo usuário é um palíndromo (lê-se igual de trás para frente).
 Exemplo: “arara” é um palíndromo.
 Dica: Remova espaços e considere letras maiúsculas e minúsculas.

Você também pode gostar