Is there an efficient way to return a string either in uppercase or in lowercase randomly? I don't want to use upcase or downcase inside an array as follows. Also Array will contain two names, lets say ["Cary", "Ursus"] and the ouput i want would be randomly one of these 4 outcomes. 1- My name is CARY or My name is cary or My name is URSUS or My name is ursus.
def random_case(name)
name = ["jordan".upcase, "jordan".downcase]
name.sample
end
puts "My name is #{random_case(name)}"