diff --git a/entrega/Exercicio1.js b/entrega/Exercicio1.js new file mode 100644 index 0000000..8984b3b --- /dev/null +++ b/entrega/Exercicio1.js @@ -0,0 +1,11 @@ +const input = require("readline-sync"); +const readlineSync = require("readline-sync"); + +//["Red", "Orange", "Yellow", "Green", "Blue", "Purple"]; +let rainbow = ["Red", "Orange", "Blackberry", "Blue"]; + +rainbow.splice(2, 1); +rainbow.splice(2,0, "Yellow", "Green"); +rainbow.splice(5,0, "Purple"); + +console.log(rainbow) \ No newline at end of file diff --git a/entrega/Exercicio2.js b/entrega/Exercicio2.js new file mode 100644 index 0000000..2438271 --- /dev/null +++ b/entrega/Exercicio2.js @@ -0,0 +1,4 @@ +let reverseMe = ["h", "e", "l", "l", "o"]; +reverseMe.reverse() + +console.log(reverseMe) \ No newline at end of file diff --git a/entrega/Exercicio3.js b/entrega/Exercicio3.js new file mode 100644 index 0000000..caec42c --- /dev/null +++ b/entrega/Exercicio3.js @@ -0,0 +1,10 @@ +let soma = 0 +let array = [1,2,3,4,5] + + + +for (let index=0; index<=array.length-1; index++){ + soma += array[index] + } + + console.log(" O resultado da soma dos elementos da array é: "+ soma) \ No newline at end of file diff --git a/entrega/Exercicio4.js b/entrega/Exercicio4.js new file mode 100644 index 0000000..29f44b8 --- /dev/null +++ b/entrega/Exercicio4.js @@ -0,0 +1,40 @@ +const input = require("readline-sync"); +const readlineSync = require("readline-sync"); + +let pessoa = { + nome: " ", + idade: " ", + altura: " ", + metros: " ", +} + +pessoa.nome = readlineSync.question("Nome completo:") +pessoa.idade = readlineSync.question("Idade:") +pessoa.altura = readlineSync.question("Altura:") +pessoa.metros = readlineSync.question("Metros caminhados no dia:") + +console.log(pessoa) + +/*let pessoa = { + nomeA: [], + cadastroNome: function nomeCompleto(nome) { + pessoa.nomeA.push(nome) }, + idadeA: [], + cadastroIdade: function idadeC(idade) { + pessoa.idadeA.push(idade) }, + alturaA: [], + cadastroAltura: function alturaC(altura) { + pessoa.alturaA.push(altura) }, + metrosA: [], + cadastroMetrosCaminhados: function metrosC(metros) { + pessoa.metrosA.push(metros) }, +} + + +pessoa.cadastroNome(nome) +pessoa.cadastroIdade(idade) +pessoa.cadastroAltura(altura) +pessoa.cadastroMetrosCaminhados(metros) + +console.log("Cadastro \n Nome completo: " + pessoa.nomeA + "\n Idade: " + pessoa.idadeA + "\n Altura: "+ pessoa.alturaA + "\n Metros Caminhados no dia: " + pessoa.metrosA )*/ + diff --git a/entrega/Exercicio5.js b/entrega/Exercicio5.js new file mode 100644 index 0000000..295a3ba --- /dev/null +++ b/entrega/Exercicio5.js @@ -0,0 +1,33 @@ +const input = require("readline-sync"); +const readlineSync = require("readline-sync"); + +let pessoa = { + nome: " ", + idade: " ", + idadeC(){ + if (pessoa.idade == 1){ + return "ano" + }else { + return "anos" + } + }, + altura: " ", + metros:" ", + metrosC(){ + if (pessoa.metros == 1){ + return "metro" + }else { + return "metros" + } + }, + apresentação(){ + return "Olá, eu sou "+pessoa.nome+", tenho "+pessoa.idade+ " " + pessoa.idadeC() +" , minha altura é "+pessoa.altura+" e só hoje, eu já caminhei "+pessoa.metros+ " "+pessoa.metrosC()+" !" + }, +} + +pessoa.nome = readlineSync.question("Nome completo:") +pessoa.idade = Number(readlineSync.question("Idade:")) +pessoa.altura = readlineSync.question("Altura:") +pessoa.metros = Number(readlineSync.question("Metros caminhados no dia:")) + +console.log(pessoa.apresentação()) \ No newline at end of file