wagnermor / desafio-warren

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Warren-academy

Desafio de Programação - Warren Tech Academy

Resolvido por Wagner Moreira

Descrição

Solução do desafio de programação da Warren Tech Academy.

Entregas

  • Desafio 01: Construa um algoritmo que mostre na tela todos os números n onde a soma de n + reverso(n) resultem em números ímpares que estão abaixo de 1 milhão.

  • Desafio 02: Construa um algoritmo que dado o tempo de chegada de cada aluno e o limite x de alunos presentes, determina se a classe vai ser cancelada ou não ("Aula cancelada” ou “Aula normal”).

  • Desafio 03: Dado um vetor de números e um número n. Determine a soma com o menor número de elementos entre os números do vetor mais próxima de n e também mostre os elementos que compõem a soma. Para criar a soma, utilize qualquer elemento do vetor uma ou mais vezes.

Como utilizar

Tecnologias necessárias

Clone o repositório

  • Clone este repositório:
git@github.com:wagnermor/desafio-warren.git

Caso precise de ajuda para clonar o repositório, clique aqui

Execute os testes

  • Dentro do diretório clonado, execute o comando:
npm test

Rodando os desafios

  • Dentro do diretório clonado, execute o comando:
node warren-academy.js

Alterando valores de entrada

  • Para alterar os valores de entrada, edite os parâmetros das respectivas funções: reverse(number), programing_class(number, array) e vector_sum(number, array).

About


Languages

Language:JavaScript 100.0%