diff --git a/exercicioS4_01.js b/exercicioS4_01.js new file mode 100644 index 0000000..7fed482 --- /dev/null +++ b/exercicioS4_01.js @@ -0,0 +1,4 @@ +let rainbow = ["Red", "Orange", "Blackberry", "Blue"]; +rainbow.splice(2,1, "Yellow", "Green"); +rainbow.splice(5,1, "Purple") +console.log(rainbow); diff --git a/exercicioS4_02.js b/exercicioS4_02.js new file mode 100644 index 0000000..bfe6eee --- /dev/null +++ b/exercicioS4_02.js @@ -0,0 +1,3 @@ +const reverseMe = ["h", "e", "l", "l", "o"]; +const inverter = reverseMe.reverse(); +console.log(inverter) \ No newline at end of file diff --git a/exercicioS4_03.js b/exercicioS4_03.js new file mode 100644 index 0000000..d2e53ea --- /dev/null +++ b/exercicioS4_03.js @@ -0,0 +1,5 @@ +let numeros = [1, 2, 3, 4, 5, 6]; +let soma= numeros.reduce(function calcular(soma,numeros){ + return soma+=numeros +},0); +console.log(soma); \ No newline at end of file diff --git a/exercicioS4_04.js b/exercicioS4_04.js new file mode 100644 index 0000000..ec49ddc --- /dev/null +++ b/exercicioS4_04.js @@ -0,0 +1,15 @@ +let readlineSync = require("readline-sync"); + +let pessoa = { + nome:"", + idade: 0, + altura: 0, + metrosCaminhadosDia: 0, + }; + +pessoa.nome = readlineSync.question("Digite aqui seu nome: "); +pessoa.idade = readlineSync.question("Quantos anos você tem?"); +pessoa.altura = readlineSync.question("Qual a sua altura?"); +pessoa.metrosCaminhadosDia = readlineSync.question("Quantos metros você caminhou hoje?"); + +console.log(pessoa); diff --git a/exercicioS4_05.js b/exercicioS4_05.js new file mode 100644 index 0000000..4d3e0c7 --- /dev/null +++ b/exercicioS4_05.js @@ -0,0 +1,29 @@ +let readlineSync = require("readline-sync"); + +let pessoa = { + nome:"", + idade: 0, + altura: 0, + metrosCaminhadosDia: 0, + apresentacao:function(){ + let idadeSingularPlural = ""; + let metrosSingularPlural = ""; + if(pessoa.idade == 1){ + idadeSingularPlural = "ano"; + }else{ + idadeSingularPlural = "anos"; + }; + if(pessoa.metrosCaminhadosDia ==1){ + metrosSingularPlural = "metro"; + }else{ + metrosSingularPlural = "metros"; + } + return `Olá, eu sou ${pessoa.nome}, tenho ${pessoa.idade} ${idadeSingularPlural}, minha altura é ${pessoa.altura} e, só hoje, eu já caminhei ${pessoa.metrosCaminhadosDia} ${metrosSingularPlural}!` + }, + }; + +pessoa.nome = readlineSync.question("Digite aqui seu nome: "); +pessoa.idade = readlineSync.question("Quantos anos você tem?"); +pessoa.altura = readlineSync.question("Qual a sua altura?"); +pessoa.metrosCaminhadosDia = readlineSync.question("Quantos metros você caminhou hoje?"); +console.log(pessoa.apresentacao()); \ No newline at end of file