Skip to content

arthur-debiasi/trybe-fundamentals-playground-functions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 

Repository files navigation

Resolução de 13 problemas com Javascript

📌 Habilidades

  • Escrever códigos em JavaScript que usam variáveis e tipos primitivos;
  • Utilizar conceitos da linguagem como a tipagem dinâmica e operadores lógicos/aritméticos/de atribuição;
  • Criar códigos que usam estruturas condicionais, como o if/else e o switch/case;
  • Manipular arrays e objetos;
  • Utilizar os comando for, for/in e for/of;
  • Utilizar a lógica de programação na resolução de problemas;
  • Utilizar funções para organizar e estruturar o código.

1 - Crie uma função usando o operador &&

Implemente a função compareTrue utilizando somente o operador &&

2 - Crie uma função que calcula a área de um triângulo

Implemente a função calcArea que retorna o cálculo da área total de um triângulo

3 - Crie uma função que divida uma frase

Implemente a função splitSentence que divide uma frase de acordo com a quantidade de palavras

4 - Crie uma função que use concatenação de strings

Implemente a função concatName que recebe um array de strings e retorna o último item na primeira posição

5 - Crie uma função que calcula a quantidade de pontos em um campeonato de futebol

Implemente a função footballPoints que calcula a pontuação de um time de futebol em um campeonato a partir do número de vitórias e empates

6 - Crie uma função que calcula o número de repetições do maior número

Implemente a função highestCount que deverá retornar a quantidade de vezes que o maior número se repete ao receber um array de números.

7 - Crie uma função de Caça ao Rato

Implemente a função catAndMouse que verifica qual gato está mais perto do rato

8 - Crie uma função FizzBuzz

Implemente a função fizzBuzz que recebe um array de números e retorna um array de string de acordo com o resultado

9 - Crie uma função que Codifique e Decodifique

Implemente uma função que codifica e decodifica uma frase, trocando vogais por números ou números por vogais.

10 - Crie uma função de Lista de Tecnologias

Implemente a função techList que recebe um array e uma string e retorna um array de objetos.

11 - Crie uma função de número de telefone

Implemente a função generatePhoneNumber que recebe um array com 11 números e retorna um número de telefone, respeitando parênteses, traços e espaços.

12 - Crie uma função que teste a condição de existência de um triângulo

Implemente a função triangleCheck que verifica se é possível formar um triângulo analisando o comprimento de três linhas

13 - Crie uma função de boas vindas ao Bar da Trybe!

Implemente a função `hydrate` que recebe uma string e retorna a sugestão de quantos copos de água você deve beber.

💬 Contact Me

About

Trybe Project about problem solving with Javascript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published