image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF

EA

Eliton Almeida27/11/2023 22:04
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

RUBY - entendo funcionamento de uma GEM

  • #Ruby

Tentando entender o funcionamento de uma Gem, como chamar sua função, como ela opera o método, alcançando os seguintes estudos:

  • Como validar CPF usando Gem Ruby?
  • Primeiro, deve-se instalar a gem cpf_cnpj, digitando no bash: gem install cpf_cnpj
  • Depois faz o require na abertura do código: require 'cpf_cnpj';
  • Depois define o método usa a função CPF.valido?(cpf):

  

require 'cpf_cnpj'

def cpf_valido?(cpf)

        CPF.valid?(cpf)

end

puts "Digite o CPF: "

cpf = gets.chomp

if cpf_valido?(cpf)

    puts "CPF OK!"

else

    puts "CPF inválido!"

end


Até entender o quanto é automatizada a ocorrência de uma função encapsulada no método, demorei bastante.


Tomara que ajude...

Compartilhe
Recomendados para você
Microsoft Certification Challenge #3 DP-100
Decola Tech 2025
Microsoft AI for Tech - Copilot Studio
Comentários (2)
Alisson Fabro
Alisson Fabro - 28/11/2023 15:48

Muito bom Eliton

Cristiano Souza
Cristiano Souza - 28/11/2023 08:20

Muito bom, passei por esse desafio também, e estou progredindo bastante...

Recomendados para você