Este repositório contém os desafios de algoritmos da M3 academy. Dentro de cada pasta, você encontrará um arquivo README.md com as instruções do desafio.
Para executar os desafios, você precisará ter instalado em sua máquina o Node.js.
- Depois de clonar o repositório, acesse o seu terminal e digite o comando
npm installpara instalar as dependências do projeto.
- Acesse a pasta do desafio que deseja fazer
- Leia o arquivo README.md dentro da pasta
- Abra o arquivo
index.jse implemente a sua solução dentro da função que está sendo exportada. - Para testar a sua solução, execute o comando
npm testno terminal. Seu código deve passar em todos os testes para ser considerado uma solução válida
- Não modifique o nome dos arquivos e nem o nome da função
- Não modifique os arquivos de teste (arquivos que terminam com
.test.js)
Você pode executar os desafios de duas formas:
- Executar o teste de todos os desafios com o comando
npm test - Executar o teste de um desafio específico com o comando
npm test -t <nome-da-função-do-desafio>
npm test -t greet npm test -t isPrime
- Ou acessar a pasta do desafio e executar o comando
node indexpara executar um código de um desafio especifico ex:
cd 01-greeting node index