Lista de Exercícios de JavaScript

0% acharam este documento útil (0 voto)
117 visualizações24 páginas
O documento apresenta 22 exercícios de JavaScript que abordam funções, classes, arrays, filter, map, find, arrow functions, destructuring, rest/spread e string literals. Os exercícios pedem …

Enviado por

Jaime Rogerio

Exercícios JavaScript

1) Crie uma função que receba como parâmetro de entrada o objeto abaixo e imprima no console a string
de saída, conforme:
Exercícios JavaScript
2) Crie uma função que receba dois inteiros como parâmetro de entrada e exiba todos os números pares
entre estes dois números (inclusive), conforme esqueleto abaixo:
Exercícios JavaScript
3) Crie uma função que receba um array como entrada e verifique se neste array contém a habilidade
“JavaScript”. Imprima a informação conforme cada caso, de acordo com o esqueleto abaixo:
Exercícios JavaScript
4) Crie uma função que receba um inteiro como parâmetro de entrada sendo os anos de experiência de um
programador e imprima qual é o tipo de programador de acordo com esta experiência em anos.
Exercícios JavaScript
5) Crie uma função que receba uma lista de objetos e apresente as saídas conforme exemplo abaixo:
Exercícios JavaScript
6) Crie uma função que receba uma idade como parâmetro e retorne uma promise que após 3 segundos irá
mostrar se o usuário é maior ou menor de idade, conforme:
Exercícios JavaScript
7) Crie duas classes sendo Usuario, com atributos email e senha, e uma classe Admin que herda de
usuário e tem um atributo boolean admin com valor true.

No construtor de Usuario, receba os parâmetros para setar nos atributos. No construtor de Admin, receba
os parâmetros para repassar à classe pai.

Crie um método na classe Usuario que retorna um boolean informando se determinado usuário é admin
ou não, conforme exemplo abaixo:
Exercícios JavaScript
8) Dado o vetor abaixo, utilizando map, crie e apresente uma variável que contenha uma lista de todas
as idades dos clientes presentes no vetor, conforme imagem:
Exercícios JavaScript
9) Dado o vetor abaixo, utilizando filter, crie e apresente uma variável que contenha uma lista de todos os
clientes que trabalham na empresa Google presentes no vetor, conforme imagem:
Exercícios JavaScript
10) Dado o vetor abaixo, utilizando find, crie e apresente uma variável que contenha o usuário que trabalhe
na empresa Udemy presentes no vetor, conforme imagem:
Exercícios JavaScript
11) Dado o vetor abaixo, multiplique por 2 a idade de todos os clientes e então realize um filtro apresentando
apenas os clientes que possuam mais de 60 anos:
Exercícios JavaScript
12) Converta a função abaixo em uma Arrow Function:
Exercícios JavaScript
13) Converta a função abaixo em uma Arrow Function:
Exercícios JavaScript
14) Converta a função abaixo em uma Arrow Function:
Exercícios JavaScript
15) Converta a função abaixo em uma Arrow Function:
Exercícios JavaScript
16) Utilize o conceito de destructuring para transformar em variáveis a partir do objeto abaixo:
Exercícios JavaScript
17) Altera a função abaixo usando o conceito de destructuring para extrair os parâmetros necessários e
apresentar o return já com as variáveis extraídas:
Exercícios JavaScript
18) Crie uma função que receba um array como parâmetro e usando os conceitos do operador Rest/Spread
apresente uma variável ‘x' com o primeiro elemento do array e a variável ‘y' contendo o restante do array:
Exercícios JavaScript
19) Crie uma função que receba um parâmetro e usando os conceitos do operador Rest/Spread
apresente a soma de todos os elementos:
Exercícios JavaScript
20) Crie uma função que receba um parâmetro e usando os conceitos do operador Rest/Spread
apresente a variável ‘cliente1' que tenha todos os dados do parâmetro recebido (cliente) mas com o nome
alterado para ‘Felicity Jones’, e a variável ‘cliente2' com todos os dados de ‘cliente' mas com o país alterado
para 'EUA':
Exercícios JavaScript
21) Substitua a string do [Link] para usar String Literals:
Exercícios JavaScript
22) Faça uso do conceito de Object Short Sintax no objeto abaixo:

Exercícios JavaScript
1) Crie uma função que receba como parâmetro de entrada o objeto abaixo e imprima no console a string
Exercícios JavaScript
2) Crie uma função que receba dois inteiros como parâmetro de entrada e exiba todos os números pares 
e
Exercícios JavaScript
3) Crie uma função que receba um array como entrada e verifique se neste array contém a habilidade  
“J
Exercícios JavaScript
4) Crie uma função que receba um inteiro como parâmetro de entrada sendo os anos de experiência de um
Exercícios JavaScript
5) Crie uma função que receba uma lista de objetos e apresente as saídas conforme exemplo abaixo:
Exercícios JavaScript
6) Crie uma função que receba uma idade como parâmetro e retorne uma promise que após 3 segundos irá
Exercícios JavaScript
7) Crie duas classes sendo Usuario, com atributos email e senha, e uma classe Admin que herda de 
usuár
Exercícios JavaScript
8) Dado o vetor abaixo, utilizando map, crie e apresente uma variável que contenha uma lista de todas
Exercícios JavaScript
9) Dado o vetor abaixo, utilizando filter, crie e apresente uma variável que contenha uma lista de todo

Você também pode gostar