EA

Eliton Almeida27/11/2023 22:04
Compartilhe

RUBY - entendo funcionamento de uma GEM

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