From a676b47960d47e59945ca77dd65519e1ff908f9b Mon Sep 17 00:00:00 2001 From: Daniel Ramos de Carvalho Date: Sat, 8 Aug 2020 11:30:44 -0300 Subject: [PATCH 1/2] Update ExerciciosModulo1.js Considering that your repository is so organized and so it's going to be very useful to me and many other people, I'll try to solve these exercises too in another ways or at least writting the variables names in english to practice and also try to follow some best programming practices. --- ExerciciosModulo1/ExerciciosModulo1.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ExerciciosModulo1/ExerciciosModulo1.js b/ExerciciosModulo1/ExerciciosModulo1.js index 8fe331a..455fd30 100644 --- a/ExerciciosModulo1/ExerciciosModulo1.js +++ b/ExerciciosModulo1/ExerciciosModulo1.js @@ -11,6 +11,30 @@ console.log(`O usuário mora em ${cidade} / ${uf}, no bairro ${bairro}, na rua "${rua}" com nº ${numero}.`); /*--------------------------------------------------------------------------------------------------*/ + +// Alternative code for Exercise 1: + +// Module 01 - Exercise 1 + +var address = { + street: "Rua dos pinheiros", + number: 1293, + district: "Centro", + city: "São Paulo", + state: "SP" + }; + +function address2 () { + var res = 'O usuário mora em ' + address.city + ' / ' + address.state + ', no bairro ' + address.district + ', na rua ' + address.street + " com número " + address.number; + return res; +} + +var res = address2(); + +console.log (res); + +/*--------------------------------------------------------------------------------------------------*/ + //Exercicio 2: const pares = (x, y) => { for (var i = x; i <= y; i++) { From 94b29886a1c67a50654e9fe46b2036340c3e6961 Mon Sep 17 00:00:00 2001 From: Daniel Ramos de Carvalho Date: Sat, 8 Aug 2020 11:44:19 -0300 Subject: [PATCH 2/2] Update ExerciciosModulo1.js Another way to solve exercise 2. I've was trying to do it by my self this way but as I was having some difficult, so I've searched in Google and then in Stackoverflow --- ExerciciosModulo1/ExerciciosModulo1.js | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/ExerciciosModulo1/ExerciciosModulo1.js b/ExerciciosModulo1/ExerciciosModulo1.js index 455fd30..88e5702 100644 --- a/ExerciciosModulo1/ExerciciosModulo1.js +++ b/ExerciciosModulo1/ExerciciosModulo1.js @@ -14,8 +14,6 @@ ${bairro}, na rua "${rua}" com nº ${numero}.`); // Alternative code for Exercise 1: -// Module 01 - Exercise 1 - var address = { street: "Rua dos pinheiros", number: 1293, @@ -44,7 +42,26 @@ const pares = (x, y) => { } }; pares(1, 20); + +/*--------------------------------------------------------------------------------------------------*/ + +// Alternative code for Exercise 2: +// Source: https://pt.stackoverflow.com/a/290387/49535 + +var pares = []; +function exibePar(n1,n2){ + while(n1<=n2){ + if((n1%2)==0){ + pares.push(n1); + } + n1++ + } +} +exibePar(0,20); +console.log(pares); + /*--------------------------------------------------------------------------------------------------*/ + //Exercicio 3: const validaSkill = skills => { if (skills.indexOf("Javascript") !== -1) {