Skip to content

Um rolador de dados em Ruby, para ser usado em conjunto com Ruboto, por exemplo.

Notifications You must be signed in to change notification settings

jackmcmorrow/roladados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

roladados

Um rolador de dados em Ruby, para ser usado em conjunto com Ruboto, por exemplo.

O programa é bem simples e permite que você crie um objeto com a classe Dados, definindo o número de faces. Por enquanto, conta apenas com os seguintes métodos:

.initialize //Que recebe o argumento com o número de faces    
.rolar  //que gera um número de rolagens definido pelo usuário, exibindo a soma de todos os dados no final.    
.maior  //faz o mesmo que rolar, mas guarda em uma Array entrega o maior 
        //resultado obtido em todos os dados ao invés da soma
.menor - idem ao maior, só que traz o menor resultado.

No mais é só uma aplicação simples para aprender Ruby.

#Usando o código para aplicações Noobs (como eu)

Primeiro você cria o objeto, com a classe Dados passando um atributo pro método de inicialização.

meuDado = Dados.new(6) // Isso faz um dado de seis faces
meuDado.rolar(2) // => 2 números de 1 até 6 aleatórios e a soma no final.
=> 2, 3, Total: 5

About

Um rolador de dados em Ruby, para ser usado em conjunto com Ruboto, por exemplo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages