Exercícios

Avançado em Ruby: Manipulação de Coleções

Teste seus conhecimentos avançados em Ruby com este questionário sobre manipulação de coleções. Explore métodos fundamentais para trabalhar com arrays e Enumerable, incluindo transformação de elementos, remoção de valores nulos, união de arrays, iteração com índices, eliminação de duplicados e achatamento de coleções aninhadas. As questões também abordam conversão de arrays em strings, redução de valores com reduce, inversão da ordem dos elementos e verificação de arrays vazios. Ideal para desenvolvedores que desejam revisar recursos essenciais do Ruby e aprimorar a fluência no uso de coleções.

Responda às questões abaixo e confira a explicação de cada resposta.

0/10 respondidas

  1. 1

    Qual método é usado para transformar todos os elementos de um array de strings em letras maiúsculas?

  2. 2

    Qual dos métodos do Ruby irá remover todos os elementos nulos de um array?

  3. 3

    Como podemos juntar dois arrays em Ruby?

  4. 4

    O que o método 'each_with_index' retorna em Ruby?

  5. 5

    Qual método retorna um array sem elementos duplicados?

  6. 6

    O método 'flatten' faz o quê em uma coleção aninhada?

  7. 7

    Para transformar um array de valores em string com um separador, usamos qual método?

  8. 8

    O que o método 'reduce' faz ao receber um bloco com simbolo :+?

  9. 9

    Qual método você usaria para inverter a ordem dos elementos em um array?

  10. 10

    Para saber se um array está vazio, qual dos métodos você pode usar?

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso