URI 1013 - O Maior ( Resolução em JavaScript ) | URI Online Judge

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 16

  • @canalmaonocodigo
    @canalmaonocodigo  3 ปีที่แล้ว +2

    📚 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

  • @marcioevandro3718
    @marcioevandro3718 2 ปีที่แล้ว +4

    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!

  • @silveiradev
    @silveiradev 2 ปีที่แล้ว +2

    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.

  • @vitoriaferreira8146
    @vitoriaferreira8146 2 ปีที่แล้ว +1

    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`);
    }

  • @magnificoVirtual
    @magnificoVirtual 3 ปีที่แล้ว

    Aprendi com você como tratar/manipular um array. Não entendi que precisava usar o método split por exemplo. Obrigado!

  • @kauecostap
    @kauecostap 4 ปีที่แล้ว

    Muito obrigada ✨❤️

  • @edifrancl
    @edifrancl 3 ปีที่แล้ว +1

    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....

  • @opaulojacob
    @opaulojacob 4 ปีที่แล้ว

    Ta voltando com os vídeos? Ai sim ein cara

    • @canalmaonocodigo
      @canalmaonocodigo  4 ปีที่แล้ว +1

      Tô vontando aos poucos, terá resolução em vídeo toda terça, quarta e quinta as 17h ;)

  • @canalmaonocodigo
    @canalmaonocodigo  4 ปีที่แล้ว +1

    Acompanhe a Resolução de Exercícios pela Playlist: th-cam.com/video/tTZ-Po-RVA4/w-d-xo.html

  • @AlesaGillespie
    @AlesaGillespie 2 ปีที่แล้ว

    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á 🤣

  • @igorgoncalves5691
    @igorgoncalves5691 2 ปีที่แล้ว

    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)

  • @WOLFODEX
    @WOLFODEX 4 ปีที่แล้ว

    Opa

    • @canalmaonocodigo
      @canalmaonocodigo  4 ปีที่แล้ว

      Opa o/

    • @WOLFODEX
      @WOLFODEX 4 ปีที่แล้ว

      @@canalmaonocodigo ta desanimado pra fz video man? ou so ta ocupado mesmo?
      e pq faz tempo que n sai nada