No internet connection
  1. Home
  2. Dúvidas Gerais

Lista 02 do beecrowd (Sequência IJ 1)

Por Alan @alandias
    2023-10-28 03:32:01.243Z

    Boa noite pessoal!

    Fiquei confuso quanto a condição de parada ou limite da variável " i " não seria a mesmo limite da variável 'J' que = 60?? sendo que aumentando de 3 em 3 ??? enquanto a variável 'J' diminui de 5 em 5 ???

    • 4 respostas
    1. C
      Camila Vieira @CamilaVieira
        2023-10-28 03:59:25.286Z

        Na verdade J vai de 60 a 0, diminuindo de 5 em 5, e I vai de 1 até que o J chegue a 0. Os dois loops vão rodar a mesma quantidade vezes. Não sei se ficou claro, mas espero ter ajudado.

        1. AAlan @alandias
            2023-10-28 10:24:19.255Z

            Olá Camila, Bom dia ! A parte da variável 'J' eu havia entendido, pois no enunciado aparece o começo = 60 que vai decrementando de 5 em 5 até chegar em = 0 ; já a variável 'i' Tinha me deixado confuso, mas agora entendi.
            Eu havia criado uma lógica, onde eu coloquei um limite de parada para a variável 'i' = 60 começando em 1 e aumentado de 3 em 3, daí a variável 'i' ia até 58. Já na explicação que você fez, a variável 'i' vai parar no valor = 37

            Muito Obrigado pela explicação. deu certo o programa.

            Cada desafio, um aprendizado diferente rsrsrsrs

          • Em resposta aalandias:
            Daniel Carvalho @DanielCarvalho
              2023-10-28 09:47:24.395Z

              bom dia, alan. então cara eu perdi um tempo tentando fazer essa vou deixar minha resposta como exemplo ai acredito que você vai conseguir fazer a Sequência IJ 2 e 3 mais tranquilo.

              for (let i = 60, j = 1; i >= 0; i = i - 5, j += 3) {
              console.log(I=${j} J=${i});
              }

              1. AAlan @alandias
                  2023-10-28 10:01:10.062Z

                  Pois é, as vezes o enunciado é um pouquinho confuso rsrsrs. Obrigado !