Skip to content

ernandejr/ruby-dev-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Instruções para execução do código

  • Abra o terminal
  • digite cd 'ruby-dev-challenge'
  • digite 'ruby lib/my_lib.rb'
  • Siga as instruções apresentadas

=============================================

Desafio Técnico para Desenvolvedor Ruby

Orientações gerais:

  • prazo limite para resolução do desafio é de 24 horas a partir do recebimento
  • sua resolução deve ser enviada na forma de um pull request para este repositório
  • as questões teóricas podem ser respondidas no próprio arquivo readme do repositório
  • testes não são obrigatórios, porém um grande diferencial
  • atenção para a organização das resoluções (o versionamento será levado em consideração)
  • qualquer dúvida não hesite em entrar em contato

Desafio 1

O que esta expressão retorna e por quê?

true and 0 && !nil and 3 > 2

Desafio 2

Explique o funcionamento do operador Or Equals

a ||= b

Desafio 3

Escreva um programa que imprima os números de 1 até 100 substituindo os múltiplos de 3 pela palavra Dev, os múltiplos de 5 pela palavra Magic e os múltiplos de ambos pela palavra DevMagic

Desafio 4

Escreva um programa que verifica se uma dada sentença é um palíndromo

Desafio 5

Escreva um programa que converta um número inteiro para uma string

"You should name a variable using the same care with which you name a first-born child." Robert C. Martin

About

Ruby Developer's Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%