-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
39 lines (31 loc) · 813 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
const express = require("express");
const index = express();
let contador = 0;
index.get("/", function (req, res) {
res.send("Hello World!");
});
index.get("/ola", function (req, res) {
res.send("Olá Mundo!");
});
index.get("/contador1", function (req, res) {
++contador;
res.send({ contador });
});
index.get('/contador', (req, res) => {
res.send(`Valor atual do contador: ${contador}`);
});
index.get("/contador5", function (req, res) {
contador = 5 + contador;
res.send({ contador });
});
index.get('/relatorio', (req, res) => {
const relatorio = {
valorAtual: contador,
contador1: contador,
contador5: contador + 5
};
res.json(relatorio);
});
index.listen(3000, () => {
console.log('Servidor em execução na porta 3000');
});