Skip to content

Salvando tarefas #146

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions ecma/basic-hello/enrique.sousa/hello.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
const name = "Luiz Carlos";
console.log(`Hello, ${name}!`);
const name = 'Paulo';
console.log(`Hello, ${name}!`);
50 changes: 50 additions & 0 deletions ecma/basic-numbers-series/enrique.sousa/basic-numbers-series.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
let result = '';
//for (let flag = 0; flag < 100; flag++) {
//if (flag < 10){
//result += '0'+flag;
// } else{
//result += flag;
//}

//if (flag % 10 === 9){
//result += "\n";
//} else {
//result+= " ";
//}

//}
//console.log(result);

//for (let flag = 99; flag >= 0; flag--) {
//if (flag < 10){
//result += '0'+flag;
//} else{
// result += flag;
//}

// if (flag % 10 === 0){
// result += "\n";
// } else {
//result+= " ";
//}

//}
//console.log(result);

for (let flag = 99; flag >= 1; flag-=2) {
if (flag < 10){
result += '0'+flag;
} else{
result += flag;
}

if (flag % 10 === 1){
result += "\n";
} else {
result+= " ";
}

}
console.log(result);


14 changes: 14 additions & 0 deletions ecma/function-calc/enrique.sousa/function-calc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
const operador = "+";
const parcela1 = 1;
const parcela2 = 1;
var resultado;
if (operador == "+"){
resultado = parcela1 + parcela2;
} else if (operador == "-"){
resultado = parcela1 - parcela2;
} else if (operador == "*"){
resultado = parcela1 * parcela2;
} else{
resultado = parcela1 / parcela2;
};
console.log(resultado);
6 changes: 6 additions & 0 deletions ecma/function-factorial/enrique.sousa/function-factorial.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
const fac = 4;
var resultado = 1;
for(let i = 1; i <= fac; i++){
resultado*= i;
};
console.log(resultado);
4 changes: 2 additions & 2 deletions ecma/function-sum/enrique.sousa/function-sum.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
function Sum(Valor1, Valor2){
function sum(Valor1, Valor2){
var soma = Valor1 + Valor2;
console.log(soma);
};
Sum(2, 6);
module.exports = sum;
5 changes: 5 additions & 0 deletions ecma/function-sum/enrique.sousa/main-function-sum.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
const num1 = 1;
const num2 = 2;

var sum = require("./sum");
console.log(sum(num1, num2));
8 changes: 8 additions & 0 deletions web/express-api-utils/enrique.sousa/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
const express = require("express");
const cors = require("cors")
const Routes = require("./routes");
const api = express();
api.use(cors())
api.use(express.json())
api.use(Routes)
api.listen(3000, () => console.log("Server Rodando na porta 3000"))
21 changes: 21 additions & 0 deletions web/express-api-utils/enrique.sousa/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "enrique.sousa",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node index.js",
"dev": "nodemon index.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"cors": "^2.8.5",
"express": "^4.17.1"
},
"devDependencies": {
"nodemon": "^2.0.4"
}
}
67 changes: 67 additions & 0 deletions web/express-api-utils/enrique.sousa/routes.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
const express = require("express")

const Routes = express.Router();


Routes.post("/util/text/lowercase", (req,res) => {
const { input } = req.body;

let output = input.toLowerCase();

res.json({
"action": "lowercase",
"input": input,
output
})
})

Routes.post("/util/text/uppercase", (req,res) => {
const { input } = req.body;

let output = input.toUpperCase();

res.json({
"action": "uppercase",
"input": input,
output
})
})

Routes.get("/util/number/minimum", (req, res) => {
const { input } = req.query;

let lista = input.split(',')
let output = Math.min(...lista)

let area = String(input)
.split(',')


res.json({
"action": "minimum",
"input": area,
output
})

})

Routes.get("/util/number/maximum", (req, res) =>{
const { input } = req.query;

let lista = input.split(',')
let output = Math.max(...lista)

let area = String(input)
.split(',')


res.json({
"action": "maximum",
"input": area,
output
})

})


module.exports = Routes;
7 changes: 7 additions & 0 deletions web/express-hello-simple/enrique.sousa/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
const express = require("express");
const api = express();
api.get("/", (req, res) =>{
res.send("Hello World")
})

api.listen(3000, () => console.log("Server Rodando na porta 300"))
15 changes: 15 additions & 0 deletions web/express-hello-simple/enrique.sousa/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "enrique.sousa",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
23 changes: 23 additions & 0 deletions web/node-hello-lang/enrique.sousa/app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
const http = require("http");
const url = require("url");

const hostname = "127.0.0.1";
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader("Content-Type", "text/plain; charset=utf-8");

const hello = {
"/pt": "Olá Mundo!",
"/en": "Hello World!"

};

res.end(hello[req.url]);

});

server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
})
14 changes: 14 additions & 0 deletions web/node-hello-simple/enrique.sousa/app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
const http = require("http");

const hostname = "127.0.0.1";
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader("Content-Type", "text/plain");
res.end("Hello World");
});

server.listen(port, hostname, () => {
console.log(`Server running at http//${hostname}:${port}/`);
});