Skip to content

Repositório de um projeto avaliativo onde implementei diversas funções em JavaScript para resolver problemas lógicos com respostas pré definidas. O objetivo foi aplicar raciocínio lógico, compreender entradas e saídas esperadas e estruturar soluções eficientes seguindo boas práticas de desenvolvimento.

Notifications You must be signed in to change notification settings

williandpg/playground-functions

Repository files navigation

Playground Functions

Descrição

Neste repositório implementei um conjunto de funções em JavaScript que resolvem problemas com respostas pré determinadas. O foco do projeto foi aplicar lógica de programação para analisar cada desafio e sua saída esperada, organizando o código em funções reutilizáveis e de fácil manutenção.

Funcionalidades

  • Implementação de funções em JavaScript para resolver problemas específicos propostos no projeto.
  • Retorno de respostas pré determinadas, de acordo com a especificação e os casos de teste de cada desafio.
  • Organização da lógica de programação para facilitar a leitura, a evolução e a correção das funções implementadas.

Demonstração do Projeto

Este projeto é focado em lógica de programação e funções em JavaScript, portanto não possui uma demonstração visual em produção.

Tecnologias Utilizadas

  • JavaScript : linguagem utilizada para implementar todas as funções de resolução de problemas.
  • Git : utilizado para controle de versão do código fonte.
  • GitHub : utilizado para hospedagem do repositório e histórico do projeto.

Estrutura do Projeto

A estrutura do projeto é organizada de forma simples, focada nos arquivos de funções e testes:

/ ├── src/ │ ├── challenges.js │ └── challenges2.js ├── tests/ │ ├── calcAllAreas.test.js │ ├── catAndMouse.test.js │ ├── compareTrue.test.js │ ├── concatName.test.js │ ├── encodeDecode.test.js │ ├── fizzBuzz.test.js │ ├── footballPoints.test.js │ ├── generatePhoneNumber.test.js │ ├── highestCount.test.js │ ├── hydrate.test.js │ ├── splitSentence.test.js │ ├── techList.test.js │ ├── triangleCheck.test.js │ └── catAndMouse.test.js ├── package.json ├── package-lock.json └── README.md 

Contato

Willian Gonçalves | LinkedIn | Github | Portfólio | Email

Créditos

Este projeto avaliativo foi desenvolvido como parte do curso de Desenvolvimento Full Stack oferecido pela Trybe.

English Version

Playground Functions

Description

In this repository I implemented a set of JavaScript functions that solve problems with predetermined answers. The main goal was to apply programming logic, analyze each challenge and its expected output, and organize the solution into reusable functions.

Features

  • Implementation of JavaScript functions to solve each specific problem proposed in the project.
  • Predetermined outputs returned according to the specification and test cases for each challenge.
  • Code organized into clear and reusable functions, making it easier to read, maintain, and evolve.

Project Demonstration

This project is focused on JavaScript logic and functions, so there is no visual live demo.

Technologies Used

  • JavaScript : language used to implement all problem solving functions.
  • Git : used for source code version control.
  • GitHub : used to host the repository and keep the project history.

Project Structure

The project structure is organized as follows.

/ ├── src/ │ ├── challenges.js │ └── challenges2.js ├── tests/ │ ├── calcAllAreas.test.js │ ├── catAndMouse.test.js │ ├── compareTrue.test.js │ ├── concatName.test.js │ ├── encodeDecode.test.js │ ├── fizzBuzz.test.js │ ├── footballPoints.test.js │ ├── generatePhoneNumber.test.js │ ├── highestCount.test.js │ ├── hydrate.test.js │ ├── splitSentence.test.js │ ├── techList.test.js │ ├── triangleCheck.test.js │ └── catAndMouse.test.js ├── package.json ├── package-lock.json └── README.md 

Contact

Willian Gonçalves | LinkedIn | Github | Portfolio | Email

Credits

This evaluative project was developed as part of the Full Stack Development course offered by Trybe.

About

Repositório de um projeto avaliativo onde implementei diversas funções em JavaScript para resolver problemas lógicos com respostas pré definidas. O objetivo foi aplicar raciocínio lógico, compreender entradas e saídas esperadas e estruturar soluções eficientes seguindo boas práticas de desenvolvimento.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •