Skip to content

Instantly share code, notes, and snippets.

View SolomonHD's full-sized avatar

Solomon Hilliard SolomonHD

  • Emory University
  • Atlanta,GA
View GitHub Profile
@SolomonHD
SolomonHD / 16FEB15-Quiz-Sol.rb
Created February 17, 2015 01:14
16FEB15 Quiz
require 'minitest/autorun'
require 'minitest/pride'
# Write a method which returns a hash.
# WRITE YOUR CODE HERE. Name your method `get_hash`.
def get_hash
hash= {"Pizza" => "Unhealthy",
"French Fries" => "Okay",
"Broccoli" => "Healthy",
@SolomonHD
SolomonHD / Thurs Quiz
Created February 12, 2015 14:21
Thurs_Quiz
require 'minitest/autorun'
require 'minitest/pride'
# Write a method which accepts an array and returns a hash. Each item in the
# array will be a string, and the returned hash should have last names as keys
# and first names as values.
# WRITE YOUR CODE HERE. Name your method `names`.
def names (input)
hash = ["Washington"=>"George", "Adams"=>"John"]
@SolomonHD
SolomonHD / palindrome_quiz.rb
Created February 11, 2015 14:21
palindrome quiz
require 'minitest/autorun'
require 'minitest/pride'
def palindrome?(input)
input.downcase!
array = input.split(" ")
array = array.join
input2 = array.to_s
if input2 == input2.reverse
return true
@SolomonHD
SolomonHD / name_quiz
Created February 10, 2015 14:22
Name Quiz
require 'minitest/autorun'
require 'minitest/pride'
def first_name(input)
string = []
string << input.split(" ")
output = string[0]
return output
end
def fizzbuzz(fizzbuzz)
if fizzbuzz % 3 == 0 && fizzbuzz % 5 == 0 && fizzbuzz > 0
return "FizzBuzz"
elsif fizzbuzz % 3 == 0
return "Fizz"
elsif fizzbuzz % 5 == 0
return "Buzz"
else
return fizzbuzz
end