A Math API disponibiliza uma API REST que permite realizar operações matemáticas de somar e calcular a média aritmética de um vetor de inteiros.
- Node Js — Um interpretador Javascript assíncrono, de código aberto e orientado à eventos
- Express - Um micro framework para o Node Js
- ESlint - Uma ferramenta de análise de código para identificar problemas de padronização
- Typescript - Um superconjunto Javascript que adiciona tipagem a linguagem
- Jest — Um framework de testes para Javascript
- Clone esse repositório utilizando
git clone https://github.com/victor3r/math-js.git
- Vá para o diretório correto:
cd math-js
- Execute
yarn
para instalar as dependências - Execute
yarn start
para inicializar o servidor
Envie um vetor de inteiros e retorna a soma de todos os elementos do vetor.
Parâmetro | Descrição |
---|---|
numbers |
String separada por vírgula representando o vetor |
-
Request (application/json)
-
Body
{ "numbers": "1,2,3,4" }
-
-
Response 200 (application/json)
-
Body
{ "sum": 10 }
-
Envie um vetor de inteiros e retorna a média aritmética dos elementos do vetor.
Parâmetro | Descrição |
---|---|
numbers |
String separada por vírgula representando o vetor |
-
Request (application/json)
-
Body
{ "numbers": "1,2,3,4" }
-
-
Response 200 (application/json)
-
Body
{ "average": 2.5 }
-