📚 Quer aprender JavaScript do zero ou é um desenvolvedor experiente e deseja aprimorar seu conhecimentos? ❤️ JavaScript: O Guia Definitivo: amzn.to/3wlNi2M 🚀 Estruturas de Dados e Algoritmos com JavaScript: amzn.to/3vhgp5P
var [A, B, C] = input.split(" ").map(item => parseInt(item)); var maior = Math.max(A, B, C); console.log(maior + " eh o maior"); Depois de muito tempo cheguei nessa solução, não desista, vc que ta lendo tbm consegue!
Muito boa a explicação ! Fiz de outra forma, usando if e nao foi aceito, ai vim aqui com a certeza de uma boa explicação, e não me decepcionei. muito obrigado.
Minha solução foi diferente, usei if/else e funcionou tbm, mas gostei bastante da sua. seus vídeos me ajudaram bastante a entender a manipulação de arrays e o método split Minha solução: const [a, b, c] = input.split(' ').map(item => parseFloat(item)); const maiorAB = (a + b + Math.abs(a - b)) / 2; if (maiorAB < c) { console.log(`${c} eh o maior`); } else if (maiorAB === a) { console.log(`${a} eh o maior`); } else { console.log(`${b} eh o maior`); }
Eu fiz de uma forma diferente, mas achei a sua bem melhor! Embora a minha de o resultado esperado, eu achei a minha um pouco "deselegante"! kkkkk Abracos....
📚 Quer aprender JavaScript do zero ou é um desenvolvedor experiente e deseja aprimorar seu conhecimentos?
❤️ JavaScript: O Guia Definitivo: amzn.to/3wlNi2M
🚀 Estruturas de Dados e Algoritmos com JavaScript: amzn.to/3vhgp5P
var [A, B, C] = input.split(" ").map(item => parseInt(item));
var maior = Math.max(A, B, C);
console.log(maior + " eh o maior");
Depois de muito tempo cheguei nessa solução, não desista, vc que ta lendo tbm consegue!
Muito boa a explicação !
Fiz de outra forma, usando if e nao foi aceito, ai vim aqui com a certeza de uma boa explicação, e não me decepcionei.
muito obrigado.
Minha solução foi diferente, usei if/else e funcionou tbm, mas gostei bastante da sua. seus vídeos me ajudaram bastante a entender a manipulação de arrays e o método split
Minha solução:
const [a, b, c] = input.split(' ').map(item => parseFloat(item));
const maiorAB = (a + b + Math.abs(a - b)) / 2;
if (maiorAB < c) {
console.log(`${c} eh o maior`);
} else if (maiorAB === a) {
console.log(`${a} eh o maior`);
} else {
console.log(`${b} eh o maior`);
}
Aprendi com você como tratar/manipular um array. Não entendi que precisava usar o método split por exemplo. Obrigado!
Muito obrigada ✨❤️
Por nada, Kaue ;)
Eu fiz de uma forma diferente, mas achei a sua bem melhor! Embora a minha de o resultado esperado, eu achei a minha um pouco "deselegante"! kkkkk Abracos....
Ta voltando com os vídeos? Ai sim ein cara
Tô vontando aos poucos, terá resolução em vídeo toda terça, quarta e quinta as 17h ;)
Acompanhe a Resolução de Exercícios pela Playlist: th-cam.com/video/tTZ-Po-RVA4/w-d-xo.html
const r = (arr) => {
for (let i = 0; i < arr.length; i++) {
return (arr[i] + arr[i + 1] + Math.abs(arr[i] - arr[i + 1])) / 2;
}
};
const pr = r(s);
const sr = r([pr, s.pop()]);
queria usar recursion, mas deixa pra lá 🤣
Minha solução
const [A, B, C] = input.split(" ").map(el => parseInt(el))
const arr = [A, B, C]
const maior = arr.reduce((a, b, c) => {
return Math.max(a, b, c)
}, -Infinity)
Opa
Opa o/
@@canalmaonocodigo ta desanimado pra fz video man? ou so ta ocupado mesmo?
e pq faz tempo que n sai nada